https://github.com/londheshubham153/crispy_credits
Crispy Credits allows restaurants to sell vouchers at a discount to face value
https://github.com/londheshubham153/crispy_credits
Last synced: 10 days ago
JSON representation
Crispy Credits allows restaurants to sell vouchers at a discount to face value
- Host: GitHub
- URL: https://github.com/londheshubham153/crispy_credits
- Owner: LondheShubham153
- Created: 2023-11-15T20:04:36.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-11-16T10:02:05.000Z (over 1 year ago)
- Last Synced: 2025-04-01T19:18:54.230Z (about 1 month ago)
- Language: Python
- Size: 1.61 MB
- Stars: 9
- Watchers: 2
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[![MIT License][license-shield]][license-url]
[![LinkedIn][linkedin-shield]][linkedin-url]
# Crispy Credits - Because Who Doesn't Love a Little Extra Crunch and Credit Vouchers?
Built With
## Table of Contents
* [About the Project](#about-the-project)
* [Getting Started](#getting-started)
* [Prerequisites](#prerequisites)
* [Installation](#installation)
* [Docker](#docker)
* [Usage](#usage)
* [Roadmap](#roadmap)
* [Contributing](#contributing)
* [License](#license)
* [Contact](#contact)
## About The Project
Product Screenshot 1
Product Screenshot 2
Product Screenshot 3
Product Screenshot 4
Welcome to Crispy Credits, the app that's turning vouchers into a delicious experience! 🍟
## What's the Crunch?
Crispy Credits is your go-to place for creating, munching on, and savoring vouchers that add a sprinkle of joy to your dining adventures. It's not just an app; it's a crispy journey filled with delightful surprises!
## Features That Make You Go "Mmm":
- **Crispy Voucher Creation:** Restaurants, get ready to fry up some tempting vouchers with mouthwatering buy and get amounts!
- **Munch-Worthy Voucher Purchase:** Customers, indulge in the joy of purchasing vouchers at a discount. Your wallet will thank you!
- **Redeem with Flavor:** Use your crispy vouchers to pay for meals. Whether it's a full feast or a light snack, we've got you covered.
- **Wallet Goodness:** Your Crispy Credits don't just disappear – they're stored safely in your wallet for your next crispy craving.## How to Get Your Crispy On:
1. Clone this flavor-packed repository.
2. Sprinkle in the required dependencies (just like your favorite seasoning).
3. Let migrations marinate your database.
4. Fire up the Django development server and savor the crispy goodness!For an extra dash of fun and detailed instructions, check out the documentation in the repository. Now, go ahead, grab those Crispy Credits, and let the crunch begin! 🌮✨
## Getting Started
To get a local copy up and running follow these simple example steps.
### Prerequisites
* python
```sh
python --version
```
### Installation
1. Clone the repo
```sh
https://github.com/LondheShubham153/crispy_credits.git
cd crispy_credits
```
2. Activate Virtual Environment
```sh
python -m venv
venv source venv/bin/activate
```
3. Install python packages
```sh
pip install -r requirements.txt
```
4. Create a .env file
```
SECRET_KEY = mysecretkey
DEBUG = True
DB_NAME =
DB_USER =
DB_PASSWORD =
DJANGO_SUPERUSER_USERNAME =
DJANGO_SUPERUSER_EMAIL =
DJANGO_SUPERUSER_PASSWORD =
```
5. Start Postgres Server
```python
sudo service postgres start
```
6. Run the migrations
```python
python manage.py makemigrations
python manage.py migrate
```
7. Test the application
```python
python manage.py test
```
8. Run the application
```python
python manage.py runserver
```
### Docker
1. Run using Docker Compose
```sh
docker-compose up -d
```
2. Stop the application
```sh
docker-compose down
```
## Usage
```
on your browser, you can access Swagger UIhttp://localhost:8000/swagger/
```
_For more examples, please refer to the [Documentation](https://github.com/LondheShubham153/crispy_credits.git)_
## Roadmap
See the [open issues](https://github.com/LondheShubham153/crispy_credits/issues) for a list of proposed features (and known issues).
## Contributing
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are **greatly appreciated**.
1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request
## License
Distributed under the MIT License. See `LICENSE` for more information.
## Contact
Shubham Londhe - [shubhamlondhe1996](https://www.linkedin.com/in/shubhamlondhe1996/) - My LinkedIn
Project Link: [https://github.com/LondheShubham153/crispy_credits](https://github.com/LondheShubham153/crispy_credits)
[license-shield]: https://img.shields.io/github/license/othneildrew/Best-README-Template.svg?style=flat-square
[license-url]: https://github.com/othneildrew/Best-README-Template/blob/master/LICENSE.txt
[linkedin-shield]: https://img.shields.io/badge/-LinkedIn-black.svg?style=flat-square&logo=linkedin&colorB=555
[linkedin-url]: https://www.linkedin.com/in/shubhamlondhe1996/
[product-screenshot]: images/search.png