About

Esta web esta creada con Next.js un marco web de React, se conecta a un backend creado con el microframework de Python Flask, y a una API-RESTful, el intercambio de datos de los servicios web, con la API, es en formato JSON. Esta API-RESTful envia datos que provienen de una base de datos postgresql, tambien implementa JWT, magic links, ...

Tech Stack

  • Framework: Next.js 15
  • Database: Postgres
  • ORM: Drizzle
  • API: RESTful
  • UI Library: shadcn/ui

Features

  • Marketing landing page (/)
  • Dashboard pages with CRUD operations on users/teams
  • Basic RBAC with Owner and Member roles
  • Email/password authentication with JWTs stored to cookies
  • Global middleware to protect logged-in routes