Skip to content

It is content management system for the education for starting education startup .

License

Notifications You must be signed in to change notification settings

ABHISHEKGHARAMI/Cms

Repository files navigation

Content Management System for Education

Django Python Redis

Overview

This is a content management system (CMS) designed for educational startups to manage their content efficiently.

Features

  • 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.

Technologies Used

  • 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.

Installation

Prerequisites

  • Python 3.x
  • Docker
  • Docker Compose

Steps

  1. Clone the repository:
    git clone https://github.com/ABHISHEKGHARAMI/Cms.git
    cd Cms
    

Running the Application Locally

To run the application locally, use the following command:

python manage.py runserver

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

It is content management system for the education for starting education startup .

Resources

License

Stars

Watchers

Forks

Packages

No packages published