Skip to content

akzholasanov/qara-app

Repository files navigation

Qara App

Qara App is a mobile application designed to help users manage their daily tasks, notes, and calendar events efficiently. Built with modern technologies like React Native, Expo, NativeWind, and TypeScript, Qara provides a seamless and intuitive experience for organizing your schedule and ideas.


📚 Table of Contents


✨ Features

  • 📅 Calendar: View and manage your schedule with a user-friendly calendar interface.
  • 📝 Notes: Create, edit, and organize notes for ideas, reminders, or important information.
  • ✅ Daily Tasks: Assign tasks to specific days, track progress, and stay productive.
  • 📱 Cross-Platform: Available on both iOS and Android, built with React Native and Expo.
  • 🔐 Type-Safe: Ensures robust code with TypeScript for better development experience.
  • 💡 Responsive Design: Styled with NativeWind for consistent and adaptive UI across devices.

🛠 Tech Stack

  • React Native: Framework for building cross-platform mobile applications.
  • Expo: Simplifies development, testing, and deployment of React Native apps.
  • NativeWind: Tailwind CSS-inspired styling for React Native components.
  • TypeScript: Adds static types to JavaScript for improved code reliability.

🚀 Installation

Follow these steps to set up the project locally:

1. Clone the Repository

git clone https://github.com/akzholasanov/qara-app.git
cd qara-app

2. Install Dependencies

Make sure you have Node.js and Expo CLI installed. Then run:

npm install

4. Run the Application

Start the Expo development server:

npm start

Then use the Expo Go app on your iOS/Android device or an emulator to preview the app.

About

qara-app

Topics

Resources

Stars

Watchers

Forks