DjangoForge is a modular ecosystem based on Django, designed to provide customizable software solutions for small and medium-sized enterprises (SMEs). The project is organized into three main tiers:
- Base Project: Contains the essential functionalities required by all applications.
- Tier 1: Generic business applications like CRM and ERP, usable by a wide range of enterprises.
- Tier 2: Industry-specific applications, extending Tier 1 apps with tailored functionalities.
- Framework: Django
- Database: Postgres
- Containerization: Docker, Docker Compose
- CI/CD: GitHub Actions
- Docker and Docker Compose installed
- Python 3.x
- Git
-
Clone the repository:
git clone https://github.com/leoBitto/djangoforge.git cd djangoforge
-
Build the Docker containers:
source manager.sh build
Contributions are welcome! For more details, please see the CONTRIBUTING.md file.
This project is licensed under the GPLv3 License. For more details, see the LICENSE file.
For questions or support, open an issue on GitHub.