Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kunaldhongade/folderstructure
Folder Structure for all kind of Applications
https://github.com/kunaldhongade/folderstructure
design-patterns file file-structure filesystem folder folder-structure good-first-issue good-practices goodfirstissue mvc node nodejs react
Last synced: 4 days ago
JSON representation
Folder Structure for all kind of Applications
- Host: GitHub
- URL: https://github.com/kunaldhongade/folderstructure
- Owner: kunaldhongade
- License: mit
- Created: 2024-02-13T07:23:57.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-03-12T08:55:11.000Z (11 months ago)
- Last Synced: 2024-12-10T05:12:00.969Z (2 months ago)
- Topics: design-patterns, file, file-structure, filesystem, folder, folder-structure, good-first-issue, good-practices, goodfirstissue, mvc, node, nodejs, react
- Language: JavaScript
- Homepage:
- Size: 780 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# TechStack Folder Structures
This repository provides recommended folder structures for various major tech stacks in the software industry, catering to projects of different sizes - small, medium, and large.
## Table of Contents
- [Frontend](#frontend)
- [Backend](#backend)
- [Mobile App](#mobile-app)
- [Database](#database)
- [DevOps](#devops)
- [Full-Stack](#full-stack)## Frontend
### Small Project
```plaintext
/frontend/small
|-- src
| |-- components
| |-- styles
|-- public
```### Medium Project
```plaintext
/frontend/medium
|-- src
| |-- components
| |-- pages
| |-- styles
|-- public
```### Large Project
```plaintext
/frontend/large
|-- src
| |-- components
| |-- pages
| |-- styles
|-- public
|-- tests```
## Contribution Guidelines
We welcome contributions! Please follow these guidelines when contributing to this repository.
- Fork the repository and create your branch from main.
- If you've added a new tech stack, provide a detailed README.md in its directory.
- Ensure your code follows the established folder structure conventions.
- Make sure your code passes any automated tests.## License
This project is licensed under the MIT License.