A comprehensive collection of Python projects spanning web development, file processing, computer vision, and data manipulation. Each folder contains standalone projects demonstrating various Python frameworks and libraries.
-
flask-rest-mongodb - REST API with MongoDB database integration
- Tech: Flask, MongoDB, Python
-
python-flask-rest-api-basic-auth - REST API with basic authentication
- Tech: Flask, Python
-
python-flask-rest-api-login-logout - REST API with user authentication
- Tech: Flask, Python
-
python-flask-rest-api-login-logout-remember - REST API with persistent login
- Tech: Flask, Python
-
python-flask-rest-api-query-param - REST API query parameter handling
- Tech: Flask, Python
-
python-flask-rest-api-multiple-files-upload - Multi-file upload REST endpoint
- Tech: Flask, Python
-
python-flask-ajax-file-upload - File upload with AJAX
- Tech: Flask, JavaScript, AJAX
-
python-flask-ajax-mysql-login-logout - User authentication with AJAX
- Tech: Flask, MySQL, JavaScript, AJAX
-
python-flask-mysql-ajax-username-availability-check - Real-time username validation
- Tech: Flask, MySQL, JavaScript, AJAX
-
python-flask-flash - Flash messaging system
- Tech: Flask, Python
-
python-flask-session - Session management
- Tech: Flask, Python
-
python-flask-mysql-csv-report - Generate CSV reports from MySQL
- Tech: Flask, MySQL, Python
-
python-flask-mysql-excel-report - Generate Excel reports from MySQL
- Tech: Flask, MySQL, Python
-
python-flask-mysql-pdf-report - Generate PDF reports from MySQL
- Tech: Flask, MySQL, Python
-
python-flask-mysql-jquery-ajax-multi-step-registration - Multi-step registration form
- Tech: Flask, MySQL, jQuery, AJAX
-
python-flask-mysql-online-visitor-tracker - Track online visitors
- Tech: Flask, MySQL, Python
-
python-flask-xchart - Chart visualization
- Tech: Flask, JavaScript
-
python_flask_mysql_bootstrap_calendar_events - Calendar events management
- Tech: Flask, MySQL, Bootstrap, JavaScript
-
python_flask_multiple_files_upload - Bulk file upload
- Tech: Flask, Python
-
python-csv-read - Read and parse CSV files
- Tech: Python
-
python-csv-to-pdf - Convert CSV to PDF
- Tech: Python, PDF
-
python-insert-csv-data-into-mysql - Import CSV data to MySQL
- Tech: Python, MySQL
-
python-extract-text-from-pdf - Extract text from PDF files
- Tech: Python, PDF
-
python-image-to-pdf - Convert images to PDF
- Tech: Python, PDF
-
python-pdf-to-image - Convert PDF pages to images
- Tech: Python, PDF
-
python-pdf-text-to-audio - Convert PDF text to audio
- Tech: Python, Text-to-Speech
-
python-write-file-content-pdf - Write file content to PDF
- Tech: Python, PDF
-
python-write-html-pdf - Convert HTML to PDF
- Tech: Python, HTML, PDF
-
python-file-read-write-compress - File I/O and compression
- Tech: Python
-
read-lines-from-last - Read file lines in reverse
- Tech: Python
-
python-xml-builder - Build XML documents
- Tech: Python, XML
-
python-xml-csv - Convert between XML and CSV
- Tech: Python, XML
-
python-xml-modifier - Modify XML files
- Tech: Python, XML
-
python-xml-parser - Parse XML documents
- Tech: Python, XML
-
python-blur-image - Apply blur effects to images
- Tech: Python, Image Processing
-
python-bulk-images-resize - Batch resize images
- Tech: Python, Image Processing
-
python-video-to-gif - Convert video to GIF animation
- Tech: Python, Video Processing
-
python-record-my-voice - Record audio from microphone
- Tech: Python, Audio
-
real-time-face-detection - Detect faces in real-time
- Tech: Python, OpenCV, Computer Vision
-
real-time-smile-detection - Detect smiles in real-time
- Tech: Python, OpenCV, Computer Vision
-
real_time_eye_detection - Detect eyes in real-time
- Tech: Python, OpenCV, Computer Vision
-
see-yourself-camera - Live camera feed display
- Tech: Python, OpenCV
- python-different-date-time-formats - Work with various date formats
- Tech: Python
-
python-email-text - Send plain text emails
- Tech: Python, SMTP
-
python-email-html - Send HTML formatted emails
- Tech: Python, SMTP, HTML
-
python-email-attachments - Send emails with attachments
- Tech: Python, SMTP
-
python-email-rfc-822 - RFC 822 email parsing
- Tech: Python, Email
-
python-login-logout - Basic login/logout system
- Tech: Python, Flask
-
user_crud - User CRUD operations
- Tech: Python, Flask
-
retrive-forgotten-password - Password recovery system
- Tech: Python, Flask, Email
-
python-connect-mysql - MySQL connection & queries
- Tech: Python, MySQL
-
wifi-connected-users - Detect WiFi connected users
- Tech: Python, Network
- google-charts - Google Charts integration
- Tech: Python, JavaScript, HTML
- python-fibonacci-series - Fibonacci sequence generation
- Tech: Python
-
Language Composition:
- Python: 52.9% ๐
- HTML: 25% ๐
- JavaScript: 18.8% ๐
- CSS: 3.3% ๐จ
-
Total Projects: 50+
-
Repository Type: Public Fork
-
Created: March 13, 2021
Each folder is a standalone project. To use any project:
- Navigate to the project folder
- Check for
requirements.txtorREADME.mdin that folder - Install dependencies:
pip install -r requirements.txt - Follow the project-specific instructions
| Technology | Use Cases |
|---|---|
| Flask | Web applications, REST APIs, user management |
| MySQL | Database storage, data persistence |
| JavaScript/AJAX | Dynamic frontend interactions |
| Python | Core logic, file processing, data manipulation |
| OpenCV | Computer vision, real-time detection |
| PDF Libraries | Document generation and parsing |
| Bootstrap | UI frameworks and responsive design |
This is a comprehensive learning resource covering:
- โ Backend web development with Flask
- โ Database integration (MySQL, MongoDB)
- โ File and document processing
- โ Computer vision applications
- โ Real-time data processing
- โ Email automation
- โ Frontend integration with AJAX/jQuery
Happy Coding! ๐
For more details about a specific project, navigate to its folder and check the project-specific README.
Repository: RayyanNafees/python