Projects

A collection of things I've built, contributed to, and experimented with.

E-Travel Journal

Completed

A Web application to keep the track/journal of the trips you went till now and plans for the upcoming trips. It also visualize the trips you want in the map

React.js
CSS
JavaScript

Postgres Join Optimizer

Completed

A PostgreSQL extension that hooks into the query planner to provide statistics-based join order optimization. It collects runtime statistics and uses them to make better join ordering decisions.

PostgreSQL
Optimizer
PG Extension
C

Blog Page

Completed

This is a full-stack blogging application designed to share technical articles, coding solutions, and developer-focused blogs. It covers trending topics in software development such as MERN stack, and modern engineering practices. The blog section includes detailed posts on system design and core computer science concepts, while the coding section focuses on competitive programming with practical solutions and explanations. Each post is structured for clarity and usefulness, helping readers quickly grasp key ideas.

React.Js
Next.js
CSS
Node.js
Express.js
PostgreSQL
Redis

Lighthouse Scores

99performance
100accessibility
96Best Practices
100seo
Frontend Features (14)
  • A Simple Web App for my technical & personal writing
  • ✅ Tag-Based Filtering: Match (all/any) selected blogs
  • 🔗 Easy Link Sharing: Share posts seamlessly with others
  • 🚀 SEO-Friendly Design
  • 📄 Pagination Support: Navigate through large number of posts at ease
  • 👍 Likes & Views Tracking: Engage with blogs and track popularity
  • ✨ TL;DR Summaries: Quick highlights for faster reading
  • 📩 Newsletter Subscription: Stay updated with the latest blogs
  • 🔎 Debounced Search: Search across the large number of posts with keywords
  • 🌙 Switch between the light and dark themes at your convenience.
  • 🥳 Users can react to the blog with following emojis ❤️, 😂, 🔥, 😡
  • ✔️ User can sort the blogs based on 'Blog Post (Asc/Desc), Most Viewed, Most Reacted'.
  • 📩 User's can now add the comments to each blog (powered by Remarks42) hosted by ourselves, so data will be with us.
  • → To add the comments, user should be login using their Gmail/Github to moderate the spam comments.
Backend Features (5)
  • 🛠️ Personalized Dashboard: Efficiently post and manage blogs
  • 🔄 Reset & Visibility Controls: Update blog details with ease
  • 📊 Application Stats: Track views, likes, and newsletter performance
  • 📩 Newsletter Subscription: Sending mails to the subscribers on every new Blog
  • 📣 Discord Notifications on post and login details of Admin who loggedin into the Page

NextBuy

Completed

A Single Page E-Commerce Application which allows the users perform adding products to cart, wishlist and checkout the products. (Currently It's static one with some statically generated data)

React (TS)
Redux
Router
MockAPI

Database Backup Utility

Completed

A CLI tool which helps to perform Backup, restore on database likes Postgres, SQL and also helps to automate the backup job

Go
Cobra
CLI

Meeting Notes

Completed

An Application which helps to take notes on various scheduled meeting in your google calender.

React.js
Go Language
Postgres
Gin

Other Projects

Projects without a live preview — source code available on GitHub.

Event Management REST API

Completed

An Event Management API helps in creating, deleting and updating an event. And supports user registration to the events

Go
Gin
REST API
SQLite3

Club Manager

Completed

An application which allows the manage the different clubs effectively without conflicting the Events

React.js
Express.js
MongoDB
REST API
Redux
Features (5)
  • An application built with three-user architecture i.e user, manager, admin
  • Admin can ables to create a new club and add a manager to it and can delete the club if needed
  • Once the manager is added, We will send an email with Password to login into the web application
  • Manager can add the club members, events and edit club related to that Club
  • In the home page, we summarize all the clubs and events related to that organization