Skip to content
/ blog Public

A blog built on Django with HTML/CSS/JS, deployed on Heroku

License

Notifications You must be signed in to change notification settings

TbrosN/blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Django Blog: A Fully Featured Blogging Platform

Overview

This Django-powered blog application offers a robust platform for content creation and management. With a focus on user experience and functionality, it provides a comprehensive set of features for both authors and readers.

Key Features

  • User Authentication: Secure user registration, login, and password reset functionality, including email-based password reset links.
  • Profile Management: Users can create and customize their profiles, including uploading profile images.
  • Content Creation: Seamlessly create and edit blog posts with rich text formatting options.
  • Post Management: Organize and manage blog posts efficiently.
  • Responsive Design: Ensures optimal viewing experience across different devices.

Tech Stack

  • Django: Python-based web framework for rapid development.
  • HTML, CSS, JavaScript: Frontend technologies for building the user interface.
  • Sqlite3: for storing user data, posts, and other information.

Try It Yourself

After cloning the repository, make a virtual environment:

cd path/to/your/environments

virtualenv your_env_name

your_env_name/bin/activate

Then, install the dependencies:

cd path/to/blog

pip install -r requirements.txt

You can run the site by doing:

python manage.py runserver

About

A blog built on Django with HTML/CSS/JS, deployed on Heroku

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published