About Facets

facets-next logo

Facets

Facets is a project connecting several differently implemented projects unified by a single function and a familir user interface.

I wanted to learn a variety of different web frameworks, while still making the project meaningful enough that I would be interested in it while using the framework's most powerful features.

Armed with the knowledge of each framework and library, I would then finally gain the experience to solve the daunting question: what tech stack is the best.

Facets-Next

Facets-Next was built with Typescript and Node.js.

Frontend was accomplished with React, utilizing Radix-ui and TailwindCSS for styling, and Supabase-js for client-side data fetching and authentication.
Backend was accomplished with Next.js server function and API routes, utilizing Prisma ORM for CRUD operations, and Supabase SSR again for authentication.
View this Facets-Next GitHub here