A blog app that performs the CRUD functions. This a blog app for people to freely express themselves.
- Authentication (Login and sign up)
- Unauthenticated User
- Read blog
- Authenticated User
- Read blog
- Create a New Blog
- Edit Existing blog
- React to blogs
- Add comment to blogs
- Author of blog
- Deletes comment from any user in their blog
- HTML (Hypertext Markup Language): Used for the skeleton of the project.
- Bootstrap: Used to make responsiveness easier.
- CSS (Cascading Style Sheet): Used for enhancing the styling from bootstrap.
- Python: Used for the backend of this application.
- Font Awesome: Used to get external icons for more beautification.
- Flask: A web Framework used to connect python to the frontend.
- Jinja2: Used for templating.
- CKEditor4: Used for a rich text editor.
- Clone the repo
git clone https://github.com/Unique-Red/altschool_BE_SSEP.git
- Open your cloned folder
- Create virtual environment with git bash
python -m venv env
- Activate virtual environment with git bash
source env/Scripts/activate
- Install requirements in your virtual environment
pip install -r requirements.txt
- Run Program
python app.py
Altschool Africa
W3 Schools
B Lovedth
© 2022 Red | Altschool Africa All Rights Reserved.