About Feely Message

Feely Message is a fullstack application built with Next.Js app router as a portfolio project.

Inspiration

As part of my learning Next.js and App Router journey, I've stumbled upon this tutorial by JavascriptMastery youtube channel. I'd like to thank this channel for their great tutorial. I got my homepage design and concept from this video.

Tech Stack

Tech stack used in this project are:

  • Next.Js 13.4.2 with App Router & Server Components
  • Next Auth 4.22 using Google Auth Provider & Firestore Adapter
  • Firebase/Firestore using firebase-admin with service account. Since I wanted to use next/auth and not firebase-auth, I managed user session at my own backend and used admin privileges to manipulate firestore database.
  • Tailwind Css to style the whole app. App is responsive without any js manipulation and takes system dark mode preference into account.

DevOps

App source is hosted on GitHub for free and deployed with Vercel free tier. Database and auth provided by Google Cloud and Google Firebase for free.

I would like to thank each company that provides a free tier for developers.

By accessing this website, you agree to our Terms of Service.