Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/probir-sarkar/to-do-app
Taskify: To-Do app built with React & Firebase for easy task management. Features creation, organization, sync, and customization. (React, Redux, React Router, Firebase Auth, Realtime DB, Tailwind CSS)
https://github.com/probir-sarkar/to-do-app
firebase reactjs vitejs
Last synced: about 2 months ago
JSON representation
Taskify: To-Do app built with React & Firebase for easy task management. Features creation, organization, sync, and customization. (React, Redux, React Router, Firebase Auth, Realtime DB, Tailwind CSS)
- Host: GitHub
- URL: https://github.com/probir-sarkar/to-do-app
- Owner: probir-sarkar
- License: mit
- Created: 2023-01-18T08:35:17.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-19T10:44:39.000Z (10 months ago)
- Last Synced: 2024-03-19T12:55:54.127Z (10 months ago)
- Topics: firebase, reactjs, vitejs
- Language: TypeScript
- Homepage: https://taskify.pages.dev
- Size: 780 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
**Project Title: Taskify**
**Description:**
Taskify is a modern To-Do application built using React with Vite as the build tool and Firebase for seamless task management. This application aims to streamline task organization, synchronization, and customization for users, providing a hassle-free experience for managing their tasks efficiently.**Features:**
1. **Task Creation:** Users can easily create new tasks with details such as title, description, due date, and priority.
2. **Sync:** Utilizing Firebase Realtime Database, Taskify ensures that tasks are synchronized across multiple devices in real-time, allowing users to access their tasks from anywhere.
3. **Customization:** Users have the flexibility to customize their task lists, colors, and other preferences to suit their workflow.
4. **Authentication:** Secure authentication is provided through Firebase Auth, ensuring user data remains protected.**Technologies Used:**
- **Frontend:** React, Redux, React Router, Tailwind CSS
- **Build Tool:** Vite
- **Backend:** Firebase (Realtime Database, Authentication)**How to Use:**
1. Clone the repository from GitHub.
2. Install dependencies using **`npm install`**.
3. Set up Firebase project and obtain necessary credentials.
4. Configure Firebase settings in the project.
5. Run the application using **`npm run dev`**.
6. Access the application through the provided localhost URL.**Contributing:**
Contributions to Taskify are welcomed! Whether it's bug fixes, feature enhancements, or suggestions for improvement, feel free to submit pull requests or open issues on the GitHub repository.**License:**
This project is licensed under the [MIT License](LICENSE). See the LICENSE file for details.**Acknowledgements:**
Taskify acknowledges the use of open-source libraries, frameworks, and services without which this project would not have been possible. Special thanks to the React, Redux, Firebase, and Tailwind CSS communities for their contributions to the development ecosystem.