Project 1: Email Automation
Description: This script sends a daily motivational email using Python. It uses the `smtplib` library for sending emails and the `schedule` library for scheduling the email to be sent at a specific time each day
Project 2: Image-Uploader-Application
Description: This is a simple image uploader application built using Flask, a micro web framework for Python. The application allows users to upload images, view uploaded images, and delete images.
Project 3: JW-Flask-form
Description: A Flask application to collect and manage user information.
Project 4: QR-Code-Generator
Description: This is a Python script to generate QR codes from input text or data. The QR code is saved as an image file in PNG format.
Project 5: Motion Detector
Description: This project is a basic motion detector implemented using Python and OpenCV. It captures video from a webcam and detects motion by applying background subtraction.
Project 6: Graph Bar
Description: This project is designed to visualize the tower heights of various IHS sites using data stored in an Excel file. The visualization is performed using Matplotlib and pandas.
Project 7: ChatGPT Clone
Description: This is a simple Flask web application that interacts with the OpenAI GPT-3.5 model to create a chatbot. Users can send messages to the bot, and it will respond accordingly using OpenAI's API.
Project 8: Mobile-Geolocation-Tracker
Description: A simple Tkinter application that tracks the location of a phone number and displays it on a map using the OpenCage Geocode API and Folium
Project 9: Hangman Game
Description: This is a simple Hangman game implemented in Python. The game is played by guessing letters and guessing the correct word.
Project 10: Number Guess Game
Description: This is a simple number guess game in Python. The game is played by guessing a number between 1 and 100.
Project 11: Resume Builder
A Flask-based web application that allows users to dynamically create and generate professional resumes in PDF format.
Project 12: Distributed Web Scraper
This project is a distributed web scraper built using **Scrapy** and **Selenium**. It is designed to handle websites with dynamic content (JavaScript-rendered) and allows for scalable scraping of multiple websites.
Project 13: Voice Activated Chatbot With Learning Ability
This is a Python-based voice-activated chatbot that can recognize your speech, match your question to a knowledge base, and provide an appropriate response using text-to-speech (TTS). If the chatbot doesn't know the answer, you can teach it new responses that are saved to the knowledge base for future conversations.
Project 14: Blockchain with Flask Application
This project implements a simple blockchain system using Python and Flask. It allows you to create blocks, mine new blocks, register nodes, and resolve conflicts between nodes in a decentralized network.
Project 15: PDF Merger and Encryptor
This is a Flask-based web application that allows users to upload multiple PDF files, merge them into a single PDF, and optionally encrypt the merged output with a password.