-
Notifications
You must be signed in to change notification settings - Fork 4
Folder Structure
Prasad Honrao edited this page Oct 11, 2024
·
1 revision
The folder structure of the DevCamper project is organized to ensure clarity and ease of navigation. Below is an overview of the main directories and files in the project:
devcamper/
├── .github # Files and directories for GitHub
├── .k8s # Files and directories for Kubernetes based deployment
├── .vscode # VSCode configuration related files
├── api/ # Backend code (Express.js)
│ ├── config/ # Configuration files
│ ├── controllers/ # API controllers
│ ├── models/ # Mongoose models
│ ├── routes/ # API routes
│ ├── middleware/ # Custom middleware
│ ├── utils/ # Utility functions
│ ├── .env # Environment variables
│ └── server.js # Entry point for the backend
├── assets/ # Images and other assets
│ ├── html/ # HTML files
│ ├── logos/ # Logos and icons
├── ui/ # Frontend code (React)
│ ├── public/ # Public assets
│ ├── src/ # React components and pages
│ ├── .env # Environment variables
└── .gitignore # Files and directories to be ignored by Git
└── README.md # Project documentation
└── CODE_OF_CONDUCT.md # Code of conduct
└── CONTRIBUTING.md # Guidelines for contributing
└── LICENSE # Project license
└── SETUP.md # Setup instructions