Skip to content

Bar0nDev/Blog_Site

Repository files navigation

Massively Blog Website [Beta Version 1.0]

This is a blog website that allows for CRUD (Create, Read, Update, Delete) operations using SQL Alchemy. The base front-end work was done by "HTML5 UP" and the backend was developed by BaronViper.

Features

  • Full admin authentication process for CRUD blog posts
  • Responsive navbar that accommodates all screen types
  • Search feature to quickly find blog posts
  • Pagination to enable multiple blog pages
  • Organized blog post subjects and authors
  • User entries are converted and formatted into beautiful blog posts

Getting Started

To get started with this project, you'll need to follow these steps:

  1. Clone the repository to your local machine.
  2. Install the required dependencies by running pip install -r requirements.txt.
  3. Set up the database by running creating a folder 'instance' with 'blog.db'
  4. Start the development server by running python main.py.
  5. Visit http://localhost:5000 in your web browser to view the website.

Credits

Base Website Design & Elements:

  • Massively by HTML5 UP (html5up.net | @ajlkn) Icons:
  • Font Awesome (fontawesome.io)

Backend Features:

  • BaronViper

Other:

  • jQuery (jquery.com)
  • Scrollex (github.com/ajlkn/jquery.scrollex)
  • Responsive Tools (github.com/ajlkn/responsive-tools)

About

This is a blog website that allows for CRUD (Create, Read, Update, Delete) operations using SQL Alchemy.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors