A blogging app created using python framework Flask and SQLAlchemy databases.
- Install Python if you do not have it.
- Create a vitual environment.
- Install flask and SQLAlchemy
- Now, do "pip install -r requirements.txt" as all other tools and software needed to run the app is included in the text file. They will automatically be installed.
- Allows users to create an account and login.
- Logged in users are able to contribute to the blog by adding posts.
- While all users whether authenticated or not can read all posts, users who are not the author of a post cannot make changes or delete the said blog. The author alone has that ability.
- The blog has pages like: Home, About, and Contact which allows users to provide feedback to the software engineer(me).
- Users are able to see both their posts and posts made by other users.
- Each post shows the title, author,content and the date and time at which the post was made and committed to the database.
- UI is simple. Hence, very easy to navigate.
Though this project is my end of second semester exams project at AltSchool Africa, I will be constantly working on adding more features and also giving it a better UI. I am looking forward to collaborating with frontend developers and also backend developers who would be interested to contribute.
Should you see anything you want to point out, whether a bug or suggestion please feel free to reach out to me via email.