This a personal blog website, i as a writer i can write blogs, edit, delete and delete comments made by users. Also it allows other writers who are willing to write for the blog to register and login to start wrtiting blog
- User Register and create an accountt
- User logs in , writes, delete, edit their blog blogs
- User can comment on other people blogs
- User can logout and read the blogs written by other people
Python 3.8 Flask Framework HTML, CSS(Bootstap) PostgreSQL Pip
To run the application, in your terminal:
- Clone or download the Repository
- Create a virtual environment
- Read the requirements file and Install all the requirements. Or run pip3 install -r requirements.txt to automatically install all the requirements
- Prepare environment variables -export SECRET_KEY='Your secret key'
- Run your application from the termial
- Access the application through
localhost:5000
Development
Fork the repo Create a new branch (git checkout -b improve-feature) Make the appropriate changes in the files Add changes to reflect the changes made Commit your changes (git commit -am 'Improve feature') Push to the branch (git push origin improve-feature) Create a Pull Request
If you find a bug (the website couldn't handle the query and / or gave undesired results), kindly open an issue here by including your search query and the expected result.
If you'd like to request a new function, feel free to do so by opening an issue here. Please include sample queries and their corresponding results.
~ julia Mwangi
Click this link to view licence information.