Shortie
Shortie is an URL shortening app where you can shorten your links, see the related data with beatiful and customizable analytics dashboard and get realtime notifications. Other than known stuff, I used Framer Motion, dnd-kit and likes of Recharts. Backend is built with Go std library, also used Redis for caching and PostgreSQL for the database. I am hosting this on my personal VPS with Docker and Traefik. I used GitHub actions for CI/CD.
Pizzeria
Pizzeria is a SvelteKit app that allows users to order their favorite dishes. It includes an in-depth admin panel for restaurant owners to manage orders, dishes, and users. The app operates with zero API routes, relying only on form actions and the new Svelte runes.
BeeMusic
BeeMusic is a full-stack social media app that allows users to share their music taste with others. Users can create posts, like posts, comment on posts, and follow each other. The backend is built with Express.js and Apollo GraphQL, while the frontend uses Next.js and Apollo GraphQL. The database is PostgreSQL, with Prisma as the ORM.
ThoughtPocket
ThoughtPocket is a MERN stack app with a rich text editor that enables users to store thoughts and access them from anywhere. The app also features dark and light modes, an autosave function, and JWT authentication.
DevOps Projects
This GitHub repository consists of various DevOps projects that I have worked on. The projects include Docker, SonarQube, Jenkins, Terraform, Ansible, AWS, Azure and more. The projects are made with the DevOps mindset and are designed to be scalable, secure, and reliable.