A Flask-based web app where authors can create accounts, login and share their articles. Also, visitors can view articles and search using specific keywords.
cs50
Flask
Flask-Session
Run the following commands on your terminal in your preferred directory:
$ git clone https://github.com/sirsuccess/article_management.git
$ cd article_management
If you don't have all of the above requirements installed in your python virtual environment, run this code in your terminal
$ pip install -r requirements.txt
If you don't know how to create and activate virtual environments, follow this link.
After completing the necessary installation in your virtual environment, run the following commands
$ export FLASK_APP=application.py
$ flask run
After running the above commands, click the link that shows up in the terminal and you should be greeted by a page that looks like this:
Authors should be able to
- Sign Up
- Log in
- Create articles which will have
- Title
- Description
- Content
- Tags
Users should be able to
- View all articles
- Search for articles that contain a particular keyword
- Search for all articles written by a particular author
- Like or dislike articles
Victor CHINEWUBEZE | Amani KANU | Promise AKENI |
---|---|---|