Projects
A collection of things I've built, contributed to, and experimented with.
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
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.
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.
Lighthouse Scores
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
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)
A CLI tool which helps to perform Backup, restore on database likes Postgres, SQL and also helps to automate the backup job
Other Projects
Projects without a live preview — source code available on GitHub.
An Event Management API helps in creating, deleting and updating an event. And supports user registration to the events
An application which allows the manage the different clubs effectively without conflicting the Events
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