This documentation provides instructions to set up and run the Dino Docs project. Follow the steps below to get started.
Ensure you have the following installed:
- Python 3.12
- Node.js
- npm
- Docker (for Docker setup)
Navigate to the project directory and create a virtual environment:
python -m venv venv
Activate the virtual environment:
- On Windows:
venv\Scripts\activate
- On macOS/Linux:
source venv/bin/activate
Build the Docker container using Docker Compose:
docker-compose build
Run the Docker container:
docker-compose up
After setting up either with a virtual environment or Docker, you can access the application at http://localhost:3000
(or the port specified by the app).
dino/
: Django project directorydinoapp/
: React frontend applicationreactapi/
: Main Django applicationdino/requirements.txt
: Python dependenciesdocker-compose.yml
: Docker Compose configurationDockerfile
: Docker configuration for the Django application
- Ensure that ports used in the Django and React applications are not occupied by other services.
- For any issues or further customization, refer to the respective configuration files (`settings.py`, `package.json`, etc.).