Arduino-based Fire Alarm System

A Fire Alarm System designed with Arduino technology to enhance fire detection capabilities. This system utilizes Gas and Temperature sensors to monitor environmental conditions and promptly identify potential fire hazards. The recorded data is seamlessly transmitted and displayed on an Android App, leveraging Firebase for secure and reliable data storage. Features Real-time Monitoring: Continuously monitors gas levels and temperature for timely detection of potential fire incidents. Android App Integration: Utilizes a dedicated Android App to display real-time sensor data, ensuring accessibility and convenience for users....

1 min · 204 words · Me

ASCII Art Generator CLI with Commander

ASCII Art Generator is a command line tool that empowers users to generate text in ASCII Art Fonts effortlessly. This tool utilizes the Commander framework to provide a seamless command line interface for quick and efficient ASCII art creation. Installation Open the directory containing the project npm i -g . Usage art help Help with specific commands: art help <command> Related Links GitHub Repository Explore the variety of ASCII fonts available and customize your text to create unique and visually appealing art from the command line....

1 min · 86 words · Me

Covi-Track

Covi-Track is a web application designed for tracking COVID-19 hotspots. Leveraging GeoIP2, Google Maps Javascript API, and the Django web framework, this tool provides an interactive and informative platform for users to stay updated on COVID-19 cases. Features The website predominantly features an interactive map where each marker represents a user. The markers are categorized based on the user’s COVID-19 status, such as: Contracted COVID-19: Users who have been diagnosed with COVID-19....

1 min · 197 words · Me

Criminal Database Management System

A well-designed Criminal Database Management System, meticulously designed to ensure seamless functionality and efficiency. This robust system operates on MySQL and Flask, combining the power of a relational database management system with a lightweight web framework. Key Features Fully Normalized Database Our system boasts a fully normalized database, optimizing data storage and retrieval for enhanced performance. Normalization ensures that our data is organized systematically, reducing redundancy and improving overall system efficiency....

1 min · 180 words · Me

Handwriting Recognizer

This project involves the implementation of a handwriting recognition system using a Convolutional Neural Network (CNN). The system reads images using the opencv-python library and utilizes a model defined in the following code: Data Preprocessing The dataset is preprocessed by splitting it into training and testing sets. The images are reshaped to a size of 28x28 pixels, and the corresponding labels are one-hot encoded. Convolutional Neural Network Model The CNN model is defined with three convolutional layers followed by max-pooling layers....

1 min · 197 words · Me

Live Puzzle Creator

Live Puzzle Creator is a straightforward JavaScript canvas project, representing one of my initial ventures into web development. This application utilizes the device’s webcam to generate puzzles, offering an engaging and interactive experience. Features Webcam Integration: Utilizes the device’s webcam for real-time image capture. Canvas Puzzle Generation: Creates puzzles dynamically on a canvas, providing a unique and customizable challenge. How to Use Open the application in a web browser. Grant necessary permissions for webcam access....

1 min · 91 words · Me

Notes Repository - Django Backend

Notes Repository is a feature-rich website backend built using the Django framework. It facilitates users to view, download, like, and comment on lecture notes for various courses. Additionally, users can contribute by uploading their own notes, fostering a collaborative learning environment. Features Course-Based Organization: Notes are categorized by courses, providing a structured layout for users to easily find relevant materials. User Interaction: Users can view, download, like, and comment on existing lecture notes, fostering engagement and collaboration....

1 min · 163 words · Me

Ocr Discord Bot with Tesseract

OCR Discord Bot is a convenient tool that enables users to extract text from images directly within a Discord server using Tesseract OCR. This bot simplifies the process by eliminating the need to save images, upload them to a website, and then perform OCR on the contents. Usage Attach Image: In a Discord server where the bot is present, attach an image to a message. Run OCR Command: Type the command ....

1 min · 98 words · Me

RenderMark

The RenderMark project is a web-based application designed to render parsed Markdown text on video templates, providing a convenient platform for users to create and download customized videos. Functionalities Markdown Editor: Allows users to enter text and images using a Markdown editor. Image Conversion: Converts images pasted from the clipboard into links for efficient rendering. Template Management: Displays a list of available video templates for user selection. Markdown Parsing: Parses Markdown files to extract text and images for video rendering....

2 min · 228 words · Me

Satellite Dataset Visualization Dashboard

A comprehensive visualization dashboard showcasing satellite data from the Union of Concerned Scientists (UCS). This interactive platform is designed to provide an immersive exploration of the satellite dataset, offering valuable insights into various parameters. Technologies Used The visualization is powered by Plotly and Dash, enabling us to create an engaging and responsive user experience. These cutting-edge packages ensure that you can interact seamlessly with the satellite data, gaining a deeper understanding of the information presented....

1 min · 167 words · Me