Skip to content

A Django-powered blog with user authentication, rich text posts via CKEditor, like/dislike system, and comments. Built with Django, SQLite, and Bootstrap.

Notifications You must be signed in to change notification settings

Crimson-Genesis/Blog-Site

Repository files navigation

Blog Site

A Django-powered blogging platform with user authentication, rich text editing, likes/dislikes, and comments.

Features

  • User Authentication: Register, login, logout
  • Profile Management: Custom avatars, about section
  • Rich Text Editor: CKEditor for creating formatted blog posts
  • Like/Dislike System: Interact with posts
  • Comments: Discuss posts with other users
  • Search: Find posts by title

Setup

  1. Install dependencies:
pip install -r requirements.txt
  1. Run migrations:
python manage.py migrate
  1. Start the development server:
python manage.py runserver
  1. Open http://127.0.0.1:8000 in your browser

About

A Django-powered blog with user authentication, rich text posts via CKEditor, like/dislike system, and comments. Built with Django, SQLite, and Bootstrap.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published