Skip to content

AbdullahALX/TaskSwift-Mobile-App

Repository files navigation

TaskSwift Mobile App

TaskSwift is a mobile application that allows users to efficiently manage their tasks and events. It is developed using JavaScript, and React Native, with Firebase integration for authentication and data storage. The application is designed to help users keep track of their tasks and events seamlessly.

Features

  • User Authentication: Secure user registration and login via Firebase.
  • Create Events: Easily create events with titles, descriptions, invitees, and times.
  • Dashboard: Events are displayed as swappable cards on the dashboard.
  • Event Details: Double-click on a card to see event details.
  • Mark as Done: Swipe left to mark events as completed.

Technologies Used

  • JavaScript
  • React Native
  • Firebase (Authentication and Data Storage)
  • CSS
  • Figma (For UI/UX Design)

Installation

  1. Clone the repository to your local machine:
git clone https://github.com/AbdullahALX/React-Native-app.git
  1. Navigate to the project directory:
cd React-Native-app
  1. Install the project dependencies:
npm install
  1. Start the application:
npm start

Make sure to have the necessary development environment set up for React Native.

Contributing

Contributions are welcome! If you'd like to contribute to TaskSwift, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix:
git checkout -b feature/your-feature
  1. Make your changes and commit them:
git commit -m "Add your feature"
  1. Push your changes to your fork:
git push origin feature/your-feature
  1. Create a pull request to the main repository.

Contact

If you have any questions or need assistance, feel free to reach out to the project owner, Abdullah ALX, at [abdullah.alhinaey@gmail.com].

Thank you for using TaskSwift!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors