02 / FullStack

Social Network for Athletes

Social network for athletes interface
View project

Full-stack application created with Cubos Academy instructors to connect athletes. The project combines a NestJS and PostgreSQL API, authentication, Prisma persistence, and a React interface, bringing together account flows, email communication, and front-end-to-back-end integration.

Technologies used

  • TypeScript
  • NodeJS
  • NestJS
  • Express
  • JsonWebToken
  • Bcrypt
  • DotEnv
  • Cors
  • NodeMailer
  • Supabase
  • PostgreSQL
  • PrismaORM
  • PassportJS
  • Jest
  • Handlebars
  • React
  • Zod
  • DateFNS
  • Axios
  • MUI
  • React Hook Form
  • React Cookie