TIGR is a blogging web app built in flask.
This app is created in order to satisfy the 2nd assignment from the Psychology and Design Thinking Course.
Target | Status |
---|---|
Add registration feature | V |
Login page have link to registration page | V |
Unable to create account if register form not filled completely | V |
Password must have 5 characters and one uppercase | V |
Username must be unique | V |
Only user that create the article can edit the article | V |
Only user that create the article can delete the article | V |
Every user has their own page with the articles they create | V |
These instructions will give you a copy of the project up and running on your local machine for development and testing purposes.
Clone the git repo by running :
$ git clone https://github.com/i8g9/tigr.git
After the cloning is successful, go to the folder by running :
$ cd ~/tigr
If you don't have Flask, install Flask by running :
$ pip install Flask
If you don't have psycop2, install it by running :
$ pip install psycopg2
To start the app run the following :
$ flask run
If it doesn't work use this command :
$ python3 -m flask run
You should see this in your terminal/console :
* Environment: production
WARNING: This is a development server. Do not use it in a production deployment.
Use a production WSGI server instead.
* Debug mode: off
* Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
Go to your web browser of choice and open the following url :
http://127.0.0.1:5000/
- Immanuel Azarya Garibaldi - 001202100116
- Muhammad Yusuf Kahlil Gibran - 001202100167
- Richie Lie Gunawan - 001202100093
- Tristan Jonah Pupella - 001202100108
Thanks goes to these wonderful people (emoji key):
Tristan 💻 📖 |
Immanuel 💻 📖🚧🎨 |
Gibran 💻 📖 |
Richie 💻 📖 |
This project follows the all-contributors specification. Contributions of any kind welcome!