Dozens Of Side Projects In Python
Demo of side all projects :
Demo 14 : Workout Tracker - User writes in plain english about their workout, using Nutrionix API's Natural Labguage Processing power, this program extracts workout data and calories, duration, types of exercise and then automatically logs it into a google sheet using Sheety API. Demo here:
Screen.Recording.2022-04-10.at.5.50.43.AM.mov
Demo 13 : Stock News Alert : This Application fetches data for a given company's stock price from The Alpha Vantage API and If there's a pre defined fluctuation in closing prices for today and yesterday, sends a message using Twillo SMS API to the user with top three articles on that stock fetched from News API. Demo Here :
Screen.Recording.2022-04-10.at.1.53.12.AM.mov
Demo 12 : Rain Alert Sms Service : Fetch Data Daily For Current Location using Openweather Map One Call API and if there's a chance of rain that day, sends an alert sms to the user using Twillo API's SMS Service. Demo here:
Demo.mp4
Demo 11 : GUI Quizz App using Open Trivia API - Everytime the program is run or all question in current question bank is ended, it generates new question bank from Open Trivia API (https://opentdb.com/api.php?amount=1&type=boolean) and asks user's True/False Questions.Simply by chaging API parameters broad topics can be taught and tested with this desktop app. Demo here :
Screen.Recording.2022-04-09.at.3.53.20.AM.mov
Demo 10 : ISS Overhead Notifier And Kanye Quotes : Gets International Space Station Location from Open Notify API (http://open-notify.org/Open-Notify-API/ISS-Location-Now/) and gets the user's location's sunset and sunrise time from sunset-sunrise API(https://sunrise-sunset.org/api). If its night time and and the ISS Satellite is crossing user's location nearby, it will send an email to the user to look Up! Scans for every 60 Seconds Automatically . Kanye quotes on the other hand generates randon kanye quotes from Kanye Quote's API and post it to GUI Application For The User.
Demo 9 : Automated Birthday Wisher (smtplib, datetime and pandas)
Screen.Recording.2022-04-08.at.8.53.21.AM.mov
Demo 8 : FlashCard App Learn Any language : This GUI desktop app helps you learn words of any language. It shows a word and after 3 seconds show its meaning, if you knew the word, click checkmark and it will not show again, if you didnt know, click cross and it will randomly show up again. Demo :
Screen.Recording.2022-04-08.at.6.01.51.AM.mov
Demo 7 : Password Manager GUI
Screen.Recording.2022-04-07.at.4.23.47.AM.mov
Demo 6 : Pomodoro - GUI Desktop App
Screen.Recording.2022-04-07.at.2.28.15.AM.mov
Demo 5 : Nato Phonetic Converted
Screen.Recording.2022-04-06.at.3.47.02.AM.mov
Demo 4 : US States Game
Screen.Recording.2022-04-06.at.12.23.28.AM.mov
Demo 3 : Mail Merger Python Auto Email Customisation
Screen.Recording.2022-04-06.at.12.28.27.AM.mov
Demo 2.1 : Tkinter GUI Miles Converter
Screen.Recording.2022-04-06.at.7.58.12.AM.mov
Demo 2 : Turtle Crossing
Screen.Recording.2022-04-06.at.12.36.18.AM.mov
Demo 1 : Hirst Painting