Django Rest Framework (DRF) API for an online store. The API allows frontend developers to interact with the store's data, including products, categories, sizes, and images.
- Category Management: Organize your products with a flexible category system.
- Product Management: Create, update, and delete products along with their images and sizes.
- Product Filtering: Retrieve products through filters to streamline customer experience.
- Django & Django REST Framework
- Poetry
- PostgreSQL
- Docker & Docker Compose
- docker
To get started with local development:
- Clone the repository:
git clone https://github.com/razllivan/django-florist-app.git &&
cd django-florist-app
- Copy and rename the sample .env file and set the necessary environment variables:
cp .envs/.local/.env.sample .envs/.local/.env
- Launch the development services using Docker Compose:
docker-compose -f local.yml up -d --build
After the containers start, the project will be available at http://localhost:8000.
After starting the project, the API documentation will be available at http://localhost:8000/api/docs.