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.
- 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
To get started with this project, you'll need to follow these steps:
- Clone the repository to your local machine.
- Install the required dependencies by running pip install -r requirements.txt.
- Set up the database by running creating a folder 'instance' with 'blog.db'
- Start the development server by running python main.py.
- Visit http://localhost:5000 in your web browser to view the website.
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)