Flask API– Python Project
​
I have completed this Flask API– Python Project during my Master's Program in Data Science at Kent State University.
​
To complete the project, I have followed the steps below with Miguel Grinberg’s Flask Mega Tutorial: https://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world
​
Please look at my codes are hosted on a GitHub repository:https://github.com/michaelkaya/
​
I deployed the Flask API:http://mkaya38.pythonanywhere.com/login?next=%2Findex
​
​
Step 1: Hello, World! (this article)
Step 2: Templates
Step 3: Web Forms
Step 4: Database
Step 5: User Logins
Step 6: Profile Page and Avatars
Step 7: Error Handling
Step 8: Followers
Step 9: Pagination
Step 10: Email Support
Step 11: Facelift
Step 12: Dates and Times
Step 13: I18n and L10n
Step 14: Ajax
Step 15: A Better Application Structure
Step 16: Full-Text Search
Step 17: Deployment on Linux
Step 18: Deployment on Heroku
Step 19: Deployment on Docker Containers
Step 20: Some JavaScript Magic
Step 21: User Notifications
Step 22: Background Jobs
Step 23: Application Programming Interfaces (APIs)
​
​
Reference:
Image left: https://hackernoon.com/future-of-python-language-bright-or-dull-uv41u3xwx
Image right: https://www.fiverr.com/bhishan/build-api-in-python-flask
​
​
​
​