Skip to content

SK Blogs: A web application developed using Django Framework which serves blogs on Computer Science.

Notifications You must be signed in to change notification settings

sanju6890/SK-Blogs

Repository files navigation

Logo

This is a web application that serves the technical blogs on fundamentals of Computer Science (OS, DBMS, CN, OOPs, etc) and other development stuff.

Features

  • Simple To Use UI
  • User Authentication
  • Blogs Categories
  • Add Blog Categories
  • Add Blog Posts
  • Update Blog Posts
  • Delete Blog Posts
  • Comments on Blog Posts
  • Like/Dislike Option
  • Create Author's Profile
  • Search News By Keyword

Tech Stack

Frontend: HTML, CSS, Bootstrap

Backend: Django Framework [Python]

Databases: SQLite [Development], PostgreSQL [Production]

Deployment

To deploy this project run the following commands [windows]:

Create a virtual environment:

  py -m virtualenv <name>

Activate the virtual environment:

<name>\Script\activate

Install all the Dependencies

pip install -r requirements.txt

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

'SECRET_KEY' = django-security-key

'DEBUG' = True/False

'HOST' = your_host_name.com

Authors

About

SK Blogs: A web application developed using Django Framework which serves blogs on Computer Science.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published