Code from passion, curiosity, and necessity: explore my projects.
🚀 Featured Projects
Best stuff — useful, polished, and worth clicking.
sanajitjana.github.io – Personal blog built with Hugo (Hugo Narrow theme).
sanajitjana – My profile repo describing what I’m working on and links to my projects.
React-Portfolio – Modern responsive developer portfolio built with React.
Interview-Ready – Static personal DSA tracker & learning platform.
Food-Order-App – Online food delivery backend (Java Spring Boot, JPA-Hibernate, MySQL).
Course-Monitoring-System – Console-based Java project (JDBC + MySQL).
Blog-Application-Rest-API – Spring Boot blog backend with posts & comments.
E-Commerce-API – REST API for an online shopping app (Spring Boot).
— Small brag: these are the projects I tend to show when I want to stop talking and let the code do the convincing.
🎨 For Fun & Side Experiments
We break things to learn how they fall. Cute, weird, useful toys.
excuse-generator – Funny web app that generates random excuses.
react-digital-clock – Beginner React clock using hooks.
react-greetings-website – Site that displays greetings based on local time.
react-map-method – Demo: passing API data through components.
youtube-clone – Simple YouTube-like interface and search demo.
HTML-Periodic-Table – Static periodic table made with HTML & CSS.
Search-Star-Wars – Search characters from Star Wars.
password-generator – Simple JS password generator.
react-multi-page-website – Multi-page React site using React Router.
react-js-forms – Demonstrates multiple-field form handling in React.
— Divider: experimental things live here. Nothing too serious, mostly mischievous learning.
📚 Learning & Practice
Sandboxes, exercises, coding-challenge solutions, and templates I wrote while practicing.
leetcode – My LeetCode journal (used as base for many submissions).
Interview-Ready – (also listed under Featured) personal DSA tracker and static learning platform.
Geektrust-Ride-Sharing – Geektrust ride-sharing challenge solution.
Geektrust-Metro-Card – MetroCard coding challenge solution.
Geektrust-Toll-Calculator – Toll calculator coding challenge.
Java-Digital-Clock – Java Swing/JFrame clock demo (multithreading).
Spring-Tutorial-App – Simple tutorial maker app (Spring Boot).
[Spring-Boot-.. microservices examples] — see microservices cluster below.
— Divider: homework, practice, and the occasional proud moment.
🧱 Microservices & Backend Templates
Large-ish backend projects, architectures, and templates.
spring-boot-microservices – Full microservice architecture sample.
Master-Microservices – Microservices architecture guide & examples.
Kafka-Spring-Boot-Microservices – Example of Kafka with Spring Boot microservices.
internet-banking-microservices – Internet banking microservices APIs.
Spring-Batch-Application – Example of Spring Batch (CSV -> DB).
Spring-Boot-Security-Template – JWT + Spring Security starter.
SpringBoot-Ecommerce – Spring Boot e-commerce REST API.
E-Commerce-API – E-commerce API (Spring Boot).
Product-Management-System – Product management REST API.
Cab-Booking-Application – Cab booking REST APIs.
Event-Calender_REST-API – Event calendar REST API.
Mail-Application_REST-API – Mail app with send & star features.
Employee-Hierarchy_REST-API – Employee hierarchy management REST API.
— Divider: backend bulk. Swagger, services, and enough DTOs to make a designer cry.
🤝 Open Source Contributions (Forks & PRs)
Forks and contributions that helped me learn Open Source workflows.
roleplay-ai (fork) – Forked for experimenting with a roleplay agent.
GoodFirstIssueFinder (fork) – Fork for finding good-first-issues.
42core-team-website (fork) – Contribution/fork of a team website.
action (fork) – GitHub Action for smart, agent-powered code ops with Claude, Aider, or Cursor.
agriculture-frontent (fork) – Build and deploy 3D website with Three.js.
AirQo-frontend (fork) – This repository contains the frontend applications for the AirQo platform.
aqa-tests (fork) – Home of test infrastructure for Adoptium builds.
Awesome-Dev-Portfolios (fork) – Collect portfolios and their repositories from developers around the world.
backend2lab (fork) – Backend Playground: Learn and practice backend in the browser with Node.js.
christmas-calendar-api (fork) – A Christmas calendar unlocking daily API surprises! 🎄🎁
code-contributions (fork) – 🚀✨ Learn how to make code contributions to open source projects.
CodeNarrator (fork) – CodeNarrator: Understand any codebase faster.
contribute-to-open-source (fork) – Learn GitHub workflow through a fun simulation.
Contribute-To-This-Project (fork) – Start your first GitHub contribution here.
csf (fork) – Curve Shortening Flow.
delta-kernel-rs (fork) – A native Delta implementation for integration with any query engine.
Djowda-UserApp (fork) – Djowda app: Browse, order, and track groceries easily.
docs (fork) – Documentation website for Keploy.
EasySwitch (fork) – EasySwitch: Unified Python SDK for Mobile Money in West Africa.
eesyapi.R (fork) – R package for accessing and processing DfE education data.
expressjs.com (fork) – The Express.js Website.
extension-agregore-renderer (fork) – Agregore content renderer replacing old Markdown/Gemini.
ExtractPDF4J (fork) – Java PDF data extraction via stream/lattice/OCR-hybrid in Tabular form.
first-contributions (fork) – 🚀✨ Help beginners to contribute to open source projects.
fork-commit-merge (fork) – Learn GitHub workflow: Fork, commit, merge.
fork-commit-merge-web (fork) – Fork, Commit, Merge: Learn and master GitHub contributions.
git-branch-merge (fork) – Test repository for exploring.
horusec (fork) – Horusec: One-command open source vulnerability scanner.
hugo-narrow (fork) – A Modern Hugo Theme with Multiple Color Schemes - Built on TailwindCSS 4.
hydrophone (fork) – Hydrophone is a lightweight Kubernetes conformance tests runner.
Job-Recommendation-System (fork) – AI-Powered job recommendation and matching system.
keploy (fork) – Automated API testing and mock generation agent.
kestra (fork) – ⚡ A universal workflow platform for automation tasks.
marketing-site (fork) – 🌐 ThinkTapFast marketing site built with astro and tailwind.
MediumPilot (fork) – No description available.
microcks.io (fork) – Public website resources and templates.
mlscaffold (fork) – No description available.
morse-warriorz (fork) – A minimalist morse code learning platform with exercises.
offer-hub (fork) – A platform connecting freelancers and clients worldwide securely.
operaton (fork) – BPMN-Process automation for everyone .
opsml (fork) – Quality Control for AI Artifact Management.
owncast (fork) – Take control over your live stream video by running it yourself. Streaming + chat out of the box.
pages-telegram-blog (fork) – A static blog template that auto-posts to telegram.
PathOfTerraria (fork) – No description available.
pochi (fork) – No description available.
portfolio-website (fork) – Source Code for Portfolio Website of Moheshwar Amarnath Biswas.
question-driven-talk-assistant (fork) – A platform helping speakers manage live audience questions.
— Divider: forks, PRs, and the quiet satisfaction of pushing good docs upstream.
🧩 Templates, README & Starter Projects
Kickstarters and templates to make future projects less boring.
- Project-Starter-Readme-Template – Beautiful README starter.
- Admin-Panel-Template – Admin dashboard template (HTML/CSS/JS).
- react-multi-page-website – Multi-page React starter.
- Spring-Boot-Security-Template – Security-enabled Spring Boot starter.
— Divider: scaffolding for speed.
📦 Portfolio, Resume & Personal
Personal sites and CV-related repos.
- html-portfolio – Portfolio in plain HTML/CSS/JS.
- Resume – My resume repository.
- portfolio-hugo / sanajitjana.github.io – (again) Hugo site / portfolio.
🗃️ All the Rest (complete list)
The remaining public repositories (links to explore). No judgment — every repo has a story.
- git-essentials
- LaravelApiRolePermission
- Laravel-Authentication
- Laravel-Ecommerce
- masai-calculator
- and many more small repos and forks — full list available on my GitHub profile.
Thanks for exploring my projects! If you find something interesting or have questions, don’t hesitate to reach out or check out the full repositories on GitHub.