Welcome to the DjangoDoo-Docs repository! This project provides comprehensive documentation for DjangoDoo, a modular and extensible application framework built with Django, inspired by Odoo.
DjangoDoo is a multi-purpose application framework designed to bring modularity and flexibility to Django-based projects.
It includes:
✔ Dynamic Module System – Load/unload modules easily
✔ Advanced Views – List, Kanban, Graph, Form views
✔ Real-time OnChange & Compute Methods – Like Odoo
✔ Plugin & Extension Support – Customize as needed
✔ REST API Integration – Extend with external services
Check out the DjangoDoo GitHub Repository to explore the main project.
This repository contains the official documentation for DjangoDoo, built using MkDocs. It helps users and contributors understand DjangoDoo's architecture, features, and how to get started.
docs/index.md→ Home Pagedocs/getting-started.md→ Installation & Setupdocs/modules.md→ Creating & Managing Modulesdocs/contributing.md→ How to Contributedocs/faq.md→ Frequently Asked Questionsmkdocs.yml→ Configuration File
To contribute or run the documentation locally, follow these steps:
First, install MkDocs and required plugins:
pip install -r requirements.txtgit clone https://github.com/MehediMK/djangodoo-docs.git
cd djangodoo-docsmkdocs serveThis starts a local server at http://127.0.0.1:8000/, where you can preview the documentation.
mkdocs gh-deployTo generate static HTML files for deployment:
mkdocs buildThis creates a site/ directory with the compiled documentation.
We welcome contributions from the community! You can contribute by:
✔ Improving Documentation – Fix typos, add missing details
✔ Adding New Guides – Write tutorials, explain features
✔ Reporting Issues – Found something unclear? Let us know!
Check out the Contributing Guide for detailed instructions.
DjangoDoo-Docs is open-source and licensed under the MIT License.
💬 GitHub Discussions (Coming Soon)
📢 Follow us on LinkedIn & Twitter
📧 Contact: DjangoDoo GitHub Issues
If you like this project, don't forget to ⭐ star the repository!
---
### **Why This README?**
- **Clear overview** of the DjangoDoo documentation project.
- **Easy setup instructions** for contributors.
- **Encourages community participation** by outlining contribution guidelines.
- **Professional & well-structured** for open-source adoption.