https://github.com/samay15jan/quantumquest
A realtime task tracker
https://github.com/samay15jan/quantumquest
firebase javascript react task-tracker web-application
Last synced: 3 months ago
JSON representation
A realtime task tracker
- Host: GitHub
- URL: https://github.com/samay15jan/quantumquest
- Owner: samay15jan
- License: mit
- Created: 2023-08-06T15:02:54.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-02-11T19:32:29.000Z (3 months ago)
- Last Synced: 2025-02-11T20:22:58.611Z (3 months ago)
- Topics: firebase, javascript, react, task-tracker, web-application
- Language: JavaScript
- Homepage: https://quest.samay15jan.xyz
- Size: 2.32 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Quantum Quest - Real-time Task Tracker
Quantum-Quest is a simple yet effective real-time task tracking application built using React and Firebase. Designed as a learning project, it provides users with an easy way to add, manage, and delete tasks while ensuring a seamless user experience.
## Features
- **User Authentication:** Google Sign-In for secure authentication.
- **Real-time Task Management:** Add, edit, and delete tasks instantly with Firebase Realtime Database.
- **Dark Mode Support:** Built-in theme switcher for light and dark mode.
- **Progress Tracking:** Easily track tasks as they are completed.
- **PWA Support:** Works fine as a Progressive Web App## Technologies Used
- **Frontend:** React, Tailwind CSS
- **Backend:** Firebase Realtime Database
- **Authentication:** Firebase Authentication (Google Sign-In)
- **Hosting:** Firebase Hosting## Installation & Setup
1. Clone the repository:
```sh
git clone https://github.com/samay15jan/quantum-quest
cd quantum-quest
```
2. Install dependencies:
```sh
npm install
```
3. Set up Firebase:
- Create a Firebase project.
- Enable Authentication (Google Sign-In).
- Set up Realtime Database.
- Update Firebase configuration details in `/src/components/firebase.js`.
4. Start the development server:
```sh
npm start
```## Deployment
Quantum-Quest is hosted on Firebase Hosting. To deploy:
```sh
firebase deploy
```## Contributing
Feel free to fork the repo, open issues, or submit pull requests if you’d like to improve Quantum-Quest!## License
Quantum-Quest is licensed under the [MIT License](https://opensource.org/licenses/MIT).