Smart-List

Project information

  • Category: Multi-Page Application
  • Role: Full Stack Developer
  • Technologies Used: Python, Django, jQuery, Materialize, NGINX, CSS, mySQL, Google Custom Search, YouTube and Facebook Login API. Deployed using AWS.
  • Project date: August, 2017
  • Project GitHub: Visit

Task-manager that utilizes multiple online resources. For example, if a user entered the following task of "make dinner", it would return resources for recipes as well as videos of what and how to make different things for dinner.

Created in 10 hours with a team of three. Python Hack-a-thon First Place Award.

Responsible for writing the code making use of the YouTube API - hardcoded "how to" to preface whatever the user entered. Created the functions in the views.py responsible for handling the different calls to the different APIs. Created the functions in the views.py responsible for viewing and deleting the user history of different tasks. Wrote the models to handle the storage of the search history for the YouTube videos database side. Only Front-End work was coding the YouTube video results as a carousel.