When people take pictures to post them on social media, chances are they are posting them on Instagram. Loved by millions, I am no exception, as a daily user I have always interested in knowing how Instagram works under the roof. So no better way to learn it than to challenge myself to recreate this beloved platform :)!.
- NextJS
- NextAuth for Google OAuth2
- TailwindCSS
- Firebase (Firestore, Storage)
- Recoil for State Management
- Built a fully functional Instagram feed with comments and view specific post details using NextJS with Recoil as a state management tool.
- Used Tailwind CSS to build a mobile responsive web app with system-responsive theme (Dark/Light)
- Designed and implemented a custom authentication screen using NextAuth.
- Utilized Firebase v9 for backend with Firebase storage API and upload images!