The Brew Ha Ha API is a Django REST Framework project for managing snack and drink orders at a café-style establishment. It allows customers to:
- Browse available snacks and drinks in the database
- Place orders containing one or more items
- Retrieve details of orders
The API uses Django REST Framework serializers and views to handle data input and output.
You are welcome to install the Brew Ha Ha API for local testing and exploration. To install the API, follow these steps.
To clone the repository, run the following command:
git clone https://github.com/itsdeannat/the-brew-ha-ha-api.gitThis project uses pipenv for package management. If you do not have pipenv, visit the documentation for installation instructions.
After you install pipenv, run this command to install project dependencies:
pipenv installTo start the Django server, run this command:
python manage.py runserverThe Brew Ha Ha API documentation contains a quick start guide, feature guides, and API reference content. The API reference documentation uses Redocly. You can find the API documentation at https://brew-ha-ha.netlify.app/.
You can see the full development history of the Brew Ha Ha API in the repository.
