CodewithDili
Backend Engineer Python | APIs | Databases | Data Management Specialist||Problem Solver
EVERYWHERE
Pinned Repositories
Cryptocurrency-Price-Tracker
A Python-based web application that tracks and displays real-time and historical price data for various cryptocurrencies using the CoinGecko API. The project includes features like real-time price tracking, historical data visualization, and a user-friendly interface.
image-gallery
A simple and interactive image gallery built with HTML, CSS, and JavaScript, featuring filter functionality for categorizing images.
login-page
A simple and responsive login page created using HTML and CSS, demonstrating basic web design principles
markdown-to-html-converter
A Python script that converts Markdown files to HTML, making it easy to transform Markdown content into web-friendly HTML format.
PDF-merger-and-PDF-watermarked
A collection of Python scripts for merging PDFs and adding watermarks. These tools enable users to combine multiple PDF files into a single document and apply custom watermarks, enhancing document management and presentation.
PwnedPassChecker
A Python script to check the security of passwords by verifying if they have been exposed in data breaches. Utilizes the "Have I Been Pwned API" to ensure users' passwords are safe and secure.
PyMailSender
A Python script for sending emails using SMTP. This script allows users to easily configure and send emails with attachments, making it ideal for automating email notifications and communications.
SocialMediaPostScheduler
A Flask-based social media post scheduler application that allows users to register, log in, and schedule posts to various social media platforms. Features include user authentication, post scheduling, and error handling. Utilizes APScheduler for task scheduling and SQLAlchemy for database management.
auto-code-formatter
The Automated Code Formatter is a Python tool that ensures your code follows best practices. It integrates black for formatting, isort for import sorting, and flake8 for linting into a single script. This keeps your codebase clean, consistent, and PEP 8 compliant with minimal effort.
basic-calculator
A simple Python script to perform basic arithmetic operations.
CodewithDili's Repositories
CodewithDili/CodewithDili
Config files for my GitHub profile.
CodewithDili/cofounder
ai-generated apps , full stack + generative UI
CodewithDili/Cryptocurrency-Price-Tracker
A Python-based web application that tracks and displays real-time and historical price data for various cryptocurrencies using the CoinGecko API. The project includes features like real-time price tracking, historical data visualization, and a user-friendly interface.
CodewithDili/URL-Expander-and-Shortener-API-
URL Expander and Shortener is a Flask-based web application that allows users to shorten long URLs and expand shortened URLs back to their original form. This project provides an API for URL shortening and expansion, with functionality tested using `curl` and Postman. It includes a simple in-memory URL mapping for demonstration purposes.
CodewithDili/auto-code-formatter
The Automated Code Formatter is a Python tool that ensures your code follows best practices. It integrates black for formatting, isort for import sorting, and flake8 for linting into a single script. This keeps your codebase clean, consistent, and PEP 8 compliant with minimal effort.
CodewithDili/real-time-data-dashboard
A real-time data dashboard built with Python and Dash for dynamic visualization. It integrates real-time data into a responsive interface, featuring interactive charts and live updates—ideal for monitoring and enhancing data-driven decisions.
CodewithDili/voice-controlled-assistant
A Python-based voice-controlled assistant that integrates speech recognition and text-to-speech functionalities. Utilizes the speech_recognition library for converting speech to text and pyttsx3 for text-to-speech. Ideal for learning voice command processing and Python's speech API integration
CodewithDili/task-automation-python
A collection of Python scripts designed to automate various daily tasks, improving productivity and efficiency. These scripts can handle tasks like file management, data processing, web scraping, and more.
CodewithDili/SocialMediaPostScheduler
A Flask-based social media post scheduler application that allows users to register, log in, and schedule posts to various social media platforms. Features include user authentication, post scheduling, and error handling. Utilizes APScheduler for task scheduling and SQLAlchemy for database management.
CodewithDili/word-replacement-program
A Python script to replace words in a text. This tool allows you to find and replace any word in a given string, making it easy to modify text for various purposes.
CodewithDili/qr-code-generator
A simple Python script to generate QR codes. This tool allows you to create QR codes for URLs, text, or any other data, and save them as image files. Ideal for quick and easy QR code generation.
CodewithDili/InventoryManager
A simple yet effective inventory management system written in Python. This project allows you to manage inventory items, including adding, removing, and listing them. The data is persisted in a text file, making it easy to track and manage your inventory over time
CodewithDili/ecommerce-product-page
A responsive e-commerce product page with a clean design, featuring product images, descriptions, prices, and a grid layout for related products, built using HTML and CSS.
CodewithDili/image-gallery
A simple and interactive image gallery built with HTML, CSS, and JavaScript, featuring filter functionality for categorizing images.
CodewithDili/login-page
A simple and responsive login page created using HTML and CSS, demonstrating basic web design principles
CodewithDili/markdown-to-html-converter
A Python script that converts Markdown files to HTML, making it easy to transform Markdown content into web-friendly HTML format.
CodewithDili/expense-tracker
A simple command-line tool for tracking daily expenses. This Python script allows users to log expenses, view all logged expenses, and calculate total spending, helping manage personal finances efficiently.
CodewithDili/url-shortener
A Python script that shortens URLs using the Bitly API. This tool allows users to quickly convert long URLs into shorter, more manageable links.
CodewithDili/file-organizer
The File Organizer is a Python script designed to automate the process of organizing files in a directory by categorizing them into folders based on their file type. The script helps users quickly tidy up their workspace by moving files like images, documents, audio, videos, and archives into designated folders.
CodewithDili/basic-calculator
A simple Python script to perform basic arithmetic operations.
CodewithDili/hn-web-scraper
A Python-based web scraper for Hacker News, built using BeautifulSoup and Requests, that fetches top stories with more than 99 votes.
CodewithDili/text-to-speech
A simple Python script to convert text to speech using the Google Text-to-Speech (gTTS) API and play the audio using pydub. This script allows users to input text and select a language, generating an audio file that is played back automatically. It supports multiple languages and is easy to set up and use.
CodewithDili/currency-converter
A simple Python script to fetch and display current exchange rates using the ExchangeRate-API.
CodewithDili/weather-dashboard
A simple Python script to fetch and display current weather data for any city using the OpenWeatherMap API.
CodewithDili/task-manager
A simple to-do list application written in Python.
CodewithDili/photo-resizer-tool
Python script for resizing images. Uses Pillow to resize images in a specified directory to a given width while preserving aspect ratio.
CodewithDili/TwitterLikeBot
A Python-based Twitter bot for automating interactions on Twitter. This bot can like tweets based on specific keywords, hashtags, or user handles, helping to increase engagement and visibility.
CodewithDili/PwnedPassChecker
A Python script to check the security of passwords by verifying if they have been exposed in data breaches. Utilizes the "Have I Been Pwned API" to ensure users' passwords are safe and secure.
CodewithDili/PyMailSender
A Python script for sending emails using SMTP. This script allows users to easily configure and send emails with attachments, making it ideal for automating email notifications and communications.
CodewithDili/PDF-merger-and-PDF-watermarked
A collection of Python scripts for merging PDFs and adding watermarks. These tools enable users to combine multiple PDF files into a single document and apply custom watermarks, enhancing document management and presentation.