An open-source database for coupons and discounts, freely available for everyone! 🎉
DiscountDB is a community-driven platform that aims to collect and provide easy access to discount coupons across various services and retailers. Our mission is to make savings accessible to everyone through open data.
🌐 Live Website: https://discountdb.ch/
📚 API Repo: https://github.com/ImGajeed76/discountdb-api
- Frontend: SvelteKit with shadcn-svelte components
- Backend: Supabase
- Package Manager: Bun
- API Documentation: Swagger UI (available at
https://db.joinsyrup.com/api/v1/docs
)
- Clone the repository
git clone https://github.com/ImGajeed76/discountdb.git
cd discountdb
- Install dependencies
bun install
- Set up environment variables
cp .env.example .env
Fill in your Supabase credentials in the .env
file.
- Run the development server
bun dev
The application should now be running at http://localhost:5173
Our API is fully documented using Swagger UI. You can access the documentation at:
https://db.joinsyrup.com/api/v1/docs
This project is licensed under the GNU General Public License (GPL). This means you're free to:
- Use the software for any purpose
- Study how the software works and modify it
- Redistribute copies of the software
- Distribute copies of your modified versions to others
For more details, see the LICENSE file.
We're currently working on our contribution guidelines. In the meantime, feel free to:
- Open issues for bugs you find
- Submit feature requests
- Fork the repository and submit pull requests
If you have any questions or suggestions, please open an issue in our GitHub repository.
⭐ Star us on GitHub if you find this project useful!