Important
The Google Signup is currently deactivated, so you cannot test this webapp on my hosted instance. To test it locally, you have to create a Firebase project and set the environment variables in your own .env
file.
Couple Quest is a web application designed to enrich relationships by offering a dynamic way to generate and manage date ideas. Built using SvelteKit, the app provides a seamless user experience for couples looking to add spontaneity and excitement to their plans. With Couple Quest, users can add, remove, and shuffle through date ideas, ensuring fresh and engaging date options are always at hand.
Key features include:
- Date Idea Management: Add and remove date ideas with ease.
- Shuffling Mechanism: Randomly select a date idea to keep the choices interesting and surprising.
- Activity Tracking: Track whether a date idea has been executed and automatically filter out completed activities for future shuffles.
- Custom Filters: Filter date ideas based on whether they can be done indoors, outdoors, are free of cost, or fit within specific time constraints.
This will be updated soon!
I welcome contributions to Couple Quest! If you have suggestions or improvements, please create an issue or a pull request.
This project relies on the following dependencies at its core:
Thanks to shields.io for providing cool badges and to icones.js.org for providing cool icons!
I would like to extend my deepest gratitude to my girlfriend, who has been a tremendous source of inspiration and support throughout the development of this project. Her insights and ideas have been invaluable in shaping Couple Quest into a tool that can help strengthen relationships.
Additionally, a huge thank you to ChatGPT, whose assistance and guidance have been instrumental in overcoming technical challenges and enhancing the overall functionality of the application.
This project is licensed under the GPL-3.0 License.
Made with by @veniplex