Project Setup
NumanIbnMazid opened this issue · comments
Project Setup
Main Modules
- Backend (Django)
- Frontend (Vue JS)
Modules Initial Setup
- Create Initial Docker Compose file
- Add Github Workflow With Initial Validation Rules, ex: formatting.
Setup Django
- Django project setup with commonly required libraries
- Add Dockerfile
Setup Vue JS
- Vue JS Project Setup
- Add Dockerfile
Proposed Structure
.
├ - .env // environment variable
├── docker-compose.yml
├ - .github (Workflow)
├ - backend (Django)
├── Dockerfile
├── app
├ - frontend (Vue JS)
├── Dockerfile
├── app
└ -- nginx (Optional)
├── backend.conf
├── Dockerfile
└── frontend.conf