This project is a Django application with a pre-configured Docker environment. It includes built-in support for Swagger and Redoc documentation, as well as an Admin Dashboard.
Follow these steps to set up and run the application locally:
- Docker
- Docker Compose
-
Clone the Repository
git clone https://github.com/soroushmp/BimeBazar.git cd BimeBazar -
Create Environment File
Copy the example environment file to create your own
.envfile:cp example-env.txt .env
Update the
.envfile with your environment-specific settings if needed. -
Build and Run the Docker Containers
docker-compose up --build
This command will build the Docker image and start the containers. It will also automatically install required packages and load fixture data.
- Swagger Documentation: http://127.0.0.1
- Redoc Documentation: http://127.0.0.1/redoc/
- Admin Dashboard: http://127.0.0.1/admin
- Username:
root - Password:
root
Use these credentials to access the Admin Dashboard.