Shipped this project!
This is a very cool project, make sure to check it out.
This is a very cool project, make sure to check it out.
Arc Keeper - Anime & Manga Progress Tracker
Features:
Automatic cover art fetching via the Jikan API
Track progress with episode/chapter counts, status, and ratings
Add notes to entries for extra details (e.g., “Final battle of the arc!”)
Quick + and - buttons for fast progress updates
Search and filter by title, type, and status
View statistics: total entries, breakdown by type/status, and tracked episodes/chapters
Dark and light mode options for a customizable UI
Export and import your list for easy backup or transfer
Persistent data storage using Chrome’s Storage API
Tech Stack:
Manifest V3 Chrome Extension
Vanilla HTML, CSS, and JavaScript
No external dependencies
Installation:
Clone/download repo
Load extension via chrome://extensions/ in Chrome
Log in to leave a comment
I changed it from a web app to an extension
Changed it from a web app to a browser extension, but we can still use the web version.
Log in to leave a comment
Fixed the color issue.
Log in to leave a comment
Fixed The error that reviewer was getting
Log in to leave a comment
Woof is a simple dog breed quiz web app. Users answer a few questions about a dog’s traits, and the app suggests the most likely breed match.
What I Built
A multi-question quiz using HTML, CSS, and JavaScript
A scoring system that matches answers to different dog breeds
A results page showing the top match (with possible alternatives)
A clean, responsive layout that works on mobile and desktop
Challenges
The main challenge was designing the scoring logic. I had to decide how different traits (like energy level or coat type) should affect breed matching. I solved this by assigning points to each answer and comparing totals across breeds.
What Works Well
Smooth quiz flow
Instant result calculation
Easy to expand with more breeds or questions
What’s Next
Add more dog breeds
Improve the matching algorithm
This is just a cli programme made only using Python. It works perfectly fine.
PennyTrack is a terminal-based personal finance tracker, designed to help users log and manage their expenses and income directly from the command line. Built entirely in Python, the program focuses on simplicity and ease of use without the overhead of a graphical interface.
Key Features:
Expense and Income Tracking: Users can log daily transactions, categorized as either income or expenses.
Data Storage: All financial data is stored locally in a simple file format, making it easy to access and modify.
Basic Reports: The program can display a summary of income, expenses, and balance, helping users track their financial status with ease.
Challenges:
User Input Validation: Ensuring accurate data entry for expenses and income while maintaining a simple terminal interface.
Data Persistence: Storing data efficiently in a way that’s easy to read and edit from the terminal.
User Experience: Creating a clear, intuitive command-line interface without visual aids or complex navigation.
Log in to leave a comment
JavaScript Interactive Demo Project
This project is a lightweight interactive website built with vanilla JavaScript and deployed using GitHub Pages. The goal was to strengthen core JavaScript fundamentals while creating a practical portfolio project.
The application includes several interactive components:
Counter app for incrementing, decrementing, and resetting values
Text transformer for modifying and formatting user input
Array manipulator demonstrating sorting, filtering, and reversing
Quote generator using random selection logic
Background color changer using dynamic RGB values
Each feature focuses on essential concepts such as DOM manipulation, event handling, state updates, and array and string methods.
This project helped reinforce how JavaScript works with HTML and CSS to create dynamic user experiences while maintaining clean, structured, and framework-free code.
Log in to leave a comment
I just made some tiny UI changes and want to resubmit it as an extension.
Log in to leave a comment
A reminder that notifies you of your tasks before you forget them.
Overview
Task Reminder began as a small productivity experiment: building a lightweight reminder tool that stays simple, fast, and local. The focus was on reliability and usability without accounts, cloud sync, or unnecessary features.
The core goals were:
Quick task creation
Accurate, persistent reminders
Local-only data storage
A clean, distraction-free UI
Motivation
I wanted a reminder tool that worked offline, required no sign-in, and could notify me even when Chrome was minimized. Many existing tools felt either too complex or too limited, so this extension was designed to sit in the middle—simple, but dependable.
Key Features
Fast reminder creation with titles, optional descriptions, and flexible timing
Preset time buttons to reduce friction
Reliable scheduling using chrome.alarms
Desktop notifications via chrome.notifications, with optional sound alerts
Local persistence using chrome.storage.local
Minimal popup UI for viewing and deleting upcoming reminders
Design & Implementation
The UI was intentionally kept minimal, with all styling isolated in popup.css. Core logic is split cleanly between background scripts for alarms and popup scripts for user interaction, making the extension easy to maintain and extend.
Final Thoughts
Task Reminder demonstrates that small, focused tools can be powerful. By prioritizing local-first data, core Chrome APIs, and a clean interface, it delivers simple reminders that just work.
Log in to leave a comment
I made a simple website for my NFC card, which opens up when I tap my NFC card on any phone.
I hosted it using GitHub Pages.
Dev Log – NFC Card Webpage
Day 1 – Build & Setup
I built a simple static webpage that opens when an NFC card is tapped on a smartphone. The goal was to keep everything minimal, fast, and easy to update.
What I did
Created a basic webpage using HTML, CSS & JS.
Designed it mobile-first since NFC scans happen mostly on phones
Hosted the page on a static hosting service
Programmed the NFC card with the webpage URL
Tested the NFC tap on a phone to confirm the page opens correctly
Result
The webpage loads instantly when the NFC card is tapped
Works on modern smartphones
No app installation required
Notes
The NFC card only stores a URL
Any updates can be made by editing the webpage files without rewriting the NFC card
Log in to leave a comment