Have you ever found yourself with a long list of side projects, only to forget about them or struggle to keep track of them? If so, Qodequests is here to help! 🚀
Qodequests was born out of the personal experience of constantly forgetting about side projects. As a developer myself, I understand the struggle of juggling multiple ideas and losing track of what needs to be done. That's why I decided to create Qodequests – to provide a simple solution for organizing and managing side projects.
If you have ideas for new features, improvements, or bug fixes, please feel free to contribute! Simply fork this repository, make your changes, and submit a pull request. Together, we can make Qodequests even better!
Qodequests is an ongoing project, and here are some of the features and improvements I'm planning to add:
- Project Details: Add descriptions, due dates, and other relevant information to each project.
- Task Management: Break down your projects into smaller tasks and track their progress.
- Collaboration: Invite others to collaborate on your projects and work together towards success.
- Notifications and Reminders: Get notified about project deadlines and upcoming tasks.
Command | Action |
---|---|
npm install |
Installs dependencies |
npm dev |
Starts local dev server at localhost:3000 |
npm build |
Build your production site to ./dist/ |
Create a GitHub OAuth App:
- Go to GitHub Developer Settings and click on "New OAuth App."
- Fill in the required details, such as the Application name, Homepage URL, and Authorization callback URL.
- Once you've created the app, you will receive a Client ID and Client Secret.
Configure Firebase:
- Create a new Firebase project at Firebase
- Enable GitHub as a sign-in provider and obtain your
Client ID
andClient Secret
from the GitHub OAuth App settings. - Retrieve your Firebase configuration containing your API keys, authentication details, and other necessary information.
- Update the
firebaseConfig
object with your Firebase configuration details.
MIT