NebulaNotes is a Advanced Blog CMS blog/content management application built using Python and Django framework.
This project is currently under development and new features are being added continuously.
- Homepage Design
- Static and Media Files Configuration
- Categories Management
- Blog Posts Model
- Slug Generation
- Featured Posts Section
- Recent Articles Section
- Posts By Category
- Template Inheritance
- Context Processors
- Single Blog Detail Page
- About Us Page
- Search Functionality
- User Registration
- Login / Logout System
- Social Links Integration
- Comments System
- Role Based Authentication
- Manager Dashboard
- Editor Dashboard
- User Management
- Groups and Permissions
- Dashboard Statistics
- Custom 404 Page
- Deployment
- Python
- Django
- HTML
- CSS
- Bootstrap
- SQLite
Clone repository:
git clone <repository-url>Move into project:
cd project-nameCreate virtual environment:
python -m venv envActivate environment:
Windows:
env\Scripts\activateInstall dependencies:
pip install -r requirements.txtRun migrations:
python manage.py migrateCreate superuser:
python manage.py createsuperuserRun server:
python manage.py runserverOpen:
http://127.0.0.1:8000/
🚧 Under Development
If you like this project, feel free to follow me