*
PROJECTS

CrossPostHub

SaaS platform for cross-posting content on multiple social media platforms. This tool helps users to efficiently manage and distribute their content across various social networks, saving time and effort. It includes features like scheduling and AI caption to ensure the best performance for each post.

learnings

  • Building a SaaS platform
  • Working with social media APIs
  • Creating a scheduling system
  • Media management
  • Payment integration
  • Server sent events

tecnologies

next.jstailwind cssrazorpaynextauthprismapostgresqlredisbullmqoauth2.0 | oauth1.0geminiapi

CoursePros

An online learning platform for students and teachers. It allows users to purchase courses, take classes, and track their learning progress.

learnings

  • First Next.js app, learning Next.js app routing
  • payment gateway integration, using Razorpay
  • authentication in Next.js

tecnologies

next-jstailwind csspostgresqlauth.jsrazorpayframer-motionshadcn-ui

Instagram

An end-to-end Instagram clone with features like chat, reels, and more.

learnings

  • Shared state management using zustand
  • Real-time chat using socket.io
  • Reels feature using Framer Motion
  • Authentication using JWT

tecnologies

reacttailwind csspostgresqlexpressjssocket.iozustandjwtframer motioncloudinary

50xOpportunities

A platform where people can create jobs, find and apply for them. It connects job seekers with employers.

learnings

  • Job creation and application feature
  • User authentication
  • User roles and permissions
  • Job search and filtering

tecnologies

reactjstailwind csspostgresqlhonojsprisma

Anonymous Comments

An application that allows users to share feedback anonymously. It ensures privacy and encourages honest feedback.

learnings

  • authentication using next-auth
  • AI-based comment moderation
  • mailing feature using resend
  • comment posting and fetching

tecnologies

next.jstailwind cssmongodbnext-authshad-cngeminiresend

rePay

A peer-to-peer payment application that allows users to send and receive money from friends and family.

learnings

  • Transaction implementation in database
  • User authentication
  • User transaction history
  • serverless backend using HonoJs

tecnologies

react.jstailwind csspostgresqlhonojsjwtframer motioncloudflare

Medium Clone

A clone of the Medium website that allows users to read and write articles on various topics.

learnings

  • Article posting and fetching
  • User authentication
  • Article search and filtering

tecnologies

react.jshonojstailwind cssjwtpostgresqlcloudflare