Skip to content

vedlab/Project-day

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

319 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projects Overview

This repository contains a collection of projects, each designed to demonstrate different programming concepts and skills. Below is a list of all projects with link to the project.

Project List

Project No. Type Project Name Project Link Tags
1 Beginner Band Name Generator click here print, input
2 Beginner Tip Calculator click here user-input, arithmetic-operation, type-casting
3 Beginner Treasure Island click here ascii, user-input, if, else
4 Beginner Rock Paper Scissors click here ascii, user-input, elif
5 Beginner Password Generator click here user-input, random , list, for-loop
6 Beginner Reeborg's World click here functions, if, bool, while
7 Beginner Hangman Game click here functions, list, import
8 Beginner Encrypt Decrypt click here dictionary, user-input, f-string
9 Beginner Secret Auction click here loops, conditional, function
10 Beginner Simple Calculator click here functions, mathematical-operation, while
11 Beginner Blackjack Game click here list, functions, condition , sum
12 Beginner Guess the Number click here random, import, randint
13 Beginner Higher Lower Game click here function, comparison-operator
14 Intermediate Coffee Machine Game click here function, import, list
15 Intermediate Coffee Machine (OOP) click here loop, oop, class
16 Intermediate Quiz Game click here list, class, requests, api
17 Intermediate The Hirst Painting Project click here turtle, random, colorgram
18 Intermediate Turtle Race click here time, turtle, loop
19 Intermediate Snake Game click here class, time, turtle, loop
20 Intermediate The Pong Game click here time, turtle, loop, random
21 Intermediate Turtle Crossing Game click here turtle, game, animation
22 Intermediate Mail Merge click here file-handling, string, automation
23 Intermediate The India States Game click here turtle, pandas, game, geography
24 Intermediate Data Analysis Notebooks click here pandas, data-analysis, jupyter-notebook
25 Intermediate NATO Alphabet Converter click here pandas, dictionary, user-input
26 Intermediate Mile to Kilometer Converter click here tkinter, GUI, conversion
27 Intermediate Pomodoro Timer click here tkinter, timer, GUI
28 Intermediate Password Manager click here tkinter, json, pyperclip, clipboard
29 Intermediate Hindi-English Flash Card click here tkinter, pandas, flashcards, language learning
30 Intermediate+ Random Quote Messenger click here smtplib, dotenv, email, random
31 Intermediate+ Birthday Wisher click here smtplib, pandas, dotenv, email
32 Intermediate+ Kanye Quotes click here requests, tkinter, API
33 Intermediate+ ISS Tracker click here smtplib, requests, datetime, dotenv, API
34 Intermediate+ Quizzler App click here tkinter, html, API
35 Intermediate+ Weather App click here os, requests, twilio, API
36 Intermediate+ Stock & News Alert App click here os, requests, dotenve, twillio, datetime
37 Intermediate+ Habit Tracking App click here datetime, os, API, requests
38 Intermediate+ Exercise Tracker App click here datetime, os, requests, dotenv, API
39 Intermediate+ Flight Deal Alert System click here twillio,datetime, os, requests, dotenv
40 Intermediate+ My Flight Club click here datetime, os, requests, dotenv, smtplib
41 Intermediate+ Movie List click here HTML, h, hr
42 Intermediate+ Birthday Invite click here HTML, li, a
43 Intermediate+ Color Vocabulary click here css, html
44 Intermediate+ Motivational Poster click here css, html, class
45 Intermediate+ Movies Scraper click here requests, beautifulSoup
46 Intermediate+ Musical Time Machine click here spotify, os, logging, dotenv, bs4, api
47 Intermediate+ Amazon Price Tracker click here amazon, os, dotenv, bs4, smtplib, requests
48 Intermediate+ Cookie Clicker Auto Buyer Bot click here cookieclicker, selenium, time
49 Intermediate+ LinkedIn Job Application Automation click here linkedin, os, dotenv, selenium, time
50 Intermediate+ Tinder Swap Automation click here tinder, os, time, dotenv, selenium
51 Intermediate+ Instagram Followers Automation click here instagram, os, random, time, dotenv, selenium, logging
52 Intermediate+ Automating Data Entry with Web Scraping click here zillow, os, random, time, dotenv, bs4, selenium, requests
53 Intermediate+ Number Guessing Game Web App click here flask, random, randint
54 Intermediate+ Personal Name Card click here flask, html, css
55 Intermediate+ Flask Blog App click here flask, html, css

Tech Stack used

No. Stack Description
1 Python Programming Language
2 Random Python Standard Library
3 Turtle Python standard library for graphics and simple games
4 Requests For API calls (used in Quiz Game for OpenTriviaDB)
5 OOP Object oriented programming in Python
6 Tkinter Python standard library for GUI applications
7 Pandas Data analysis and manipulation library used in multiple projects
8 Pyperclip Cross-platform clipboard module for copy/paste functions
9 python-dotenv Loads environment variables for storing secrets securely
10 html For HTML entity unescaping (a python package)
11 smtplib Python SMTP client for sending emails
12 json Handles JSON formatting and parsing
13 datetime Date and time manipulation
14 dotenv Environment variable loader (alias for python-dotenv)
15 logging Logging diagnostics and debugging
16 threading Running tasks concurrently (if used in scheduling scripts)
17 time Timer and sleep functions
18 HTML Hyper Text Markup Language
19 CSS Cascading Style Sheets
20 Beautiful Soup HTML/XML parsing and web scraping
21 Twillio For sending SMS or WhatsApp messages via API
22 Selenium Web driver library for python

Web/API used

No. Web/API/Link Description
1 ASCII art Get Beautiful ASCII arts
2 Blackjack Game Play online Blackjack game
3 Open Trivia Database Source of trivia questions for Quiz Game (API)
4 Colorgram.py Extract colors from images for Hirst Painting Project
5 Trinket Color Guide Reference for colors used in Turtle Race
6 W3Schools RGB Colors RGB color reference for painting project
7 Python Turtle Graphics Documentation Documentation for turtle graphics used across projects
8 2018 Central Park Squirrel Census - Squirrel Data Official dataset for squirrel census data
9 Sporcle States Quiz Inspiration source for the India States Game
10 pandas documentation Official pandas library documentation
11 Kanye REST API Public API for Kanye West quotes
12 ISS Location API Get real-time International Space Station location (API)
14 Sunrise-Sunset API Provides sunrise and sunset times for any location (API)
15 Pyperclip Clipboard copy and paste cross-platform Python library
16 OpenWeatherMap API Weather data API
17 Sunrise and Sunset Data Retrieve sunrise and sunset times for any location
18 News API Free API for worldwide news articles
19 Pixela Service/API for tracking habits in graphs
20 Nutritionix Natural language exercise interpretation & calorie estimation
21 Sheety Easily send data to a Google Sheet via API
22 Amadeus for Developers Flight data API access

Contributing


Contact


License