This is a content management system (CMS) designed for educational startups to manage their content efficiently.
- User Authentication: Secure login and registration functionality.
- Content Management: Create, read, update, and delete educational materials.
- Role Management: Differentiate between admin and user roles for content control.
- Responsive Design: Optimized for various devices and screen sizes.
- Django: Web framework for building the application.
- Django RESTapi: Web framework for the app.
- Django Channels: For WebSocket support.
- PostgreSQL: Database for storing content.
- Redis: Caching and session management.
- Docker: Containerization for easy deployment.
- Python 3.x
- Docker
- Docker Compose
- Clone the repository:
git clone https://github.com/ABHISHEKGHARAMI/Cms.git cd Cms
To run the application locally, use the following command:
python manage.py runserver
This project is licensed under the MIT License - see the LICENSE file for details.