Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/luisc73/grayola-dashboard
Prueba técnica full stack con NextJs y Supabase.
https://github.com/luisc73/grayola-dashboard
cookie dashboard fullstack nextjs react supabase supabase-js tailwindcss typescript
Last synced: 8 days ago
JSON representation
Prueba técnica full stack con NextJs y Supabase.
- Host: GitHub
- URL: https://github.com/luisc73/grayola-dashboard
- Owner: LuisC73
- Created: 2024-11-16T20:15:15.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-11-20T13:14:23.000Z (3 months ago)
- Last Synced: 2024-12-04T14:06:45.438Z (2 months ago)
- Topics: cookie, dashboard, fullstack, nextjs, react, supabase, supabase-js, tailwindcss, typescript
- Language: TypeScript
- Homepage: https://grayola-dashboard.vercel.app
- Size: 1.26 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Grayola Dashboard
![opengraph](https://github.com/user-attachments/assets/322b1134-e02d-4b65-9a26-bbfd675566df)
## Tecnologías
- NextJs
- Supabase
- Tailwind CSS## Acerca del proyecto
- Proyecto fullstack de prueba técnica que permite registrar e iniciar sesión a usuarios con roles distintos. Además, los usuarios con rol cliente pueden crear proyectos, los usuarios con rol project manager pueden asignarlos a diseñadores, modificarlos y eliminarlos.
## Cómo utilizarlo
### 1. Clona el repositorio
```bash
git clone https://github.com/LuisC73/Grayola-dashboard.git
```### 2. Instala las dependencias
```bash
npm install
```### 3. Crear variables de entorno
```bash
NEXT_PUBLIC_SUPABASE_URL=[INSERT SUPABASE PROJECT URL]
NEXT_PUBLIC_SUPABASE_ANON_KEY=[INSERT SUPABASE PROJECT API ANON KEY]
```### 4. Correr en local
```bash
npm run dev
```## Supabase - BD
![schema](https://github.com/user-attachments/assets/85890c74-fde0-4bce-a595-94729b52015e)
## Autor
- Luis Miguel Castro Curequia