Skip to content

JoseNava100/nextjs-api-rest-list-to-do

Repository files navigation

Next.js Logo      Laravel Logo

Proyecto Next.js con API RESTful de Laravel "List to do"

Este proyecto es complemento de una API RESTful creada anteriormente con Laravel. Utiliza Sanctum para la autenticación de usuarios, permitiendo un acceso seguro mediante tokens en un login. Está diseñado como un entorno backend y puede ser integrado con frameworks frontend como lo es este caso, que se utilizo Next.js para su uso.

Características

  • Autenticación segura: Implementación de autenticación basada en tokens con Laravel Sanctum.
  • CRUD completo: Operaciones de creación, lectura, actualización y eliminación para los recursos de las tareas asignadas.
  • UI minimalisata: Obtado por una mejor experiecia de usuario.

Requisitos previos

  • Laravel (Backend)
  • Node.js

Instalación

  1. Clona el backend de la API RESTful:

    git clone https://github.com/JoseNava100/laravel-api-rest-to-do-list
    cd laravel-api-rest-to-do-list
  2. Clona el frontend:

    git clone https://github.com/JoseNava100/nextjs-api-rest-list-to-do
    cd nextjs-api-rest-list-to-do
  3. Crea un archivo .env.local:

    • Crea la variable del nombre del proyecto que se utiliza:
      NEXT_NAME_APLICATION="List to do"
  4. Instala las dependencias de Node.js:

    npm install
  5. Ejecuta la aplicación:

    npm run dev

Creador

Este proyecto fue creado por JoseNava100.

Capturas

Página de Inicio

Homepage Página principal de la aplicación, donde se presenta una breve descripción del proyecto y se ofrecen enlaces para registrarse o iniciar sesión.

Página de Registro

Register Interfaz de registro para nuevos usuarios. Los campos solicitados incluyen nombre, correo electrónico y contraseña.

Página de Inicio de Sesión

Login Interfaz de inicio de sesión para usuarios registrados. Los usuarios pueden ingresar su correo electrónico y contraseña para acceder al dashboard.

Dashboard

Dashboard Vista del dashboard después de iniciar sesión. Aquí los usuarios pueden gestionar sus tareas, ver estadísticas y acceder a otras funcionalidades de la aplicación, que proximamente seran añadidas.

About

Next.js project frontend with Laravel Api Rest Full in the repository "laravel-api-rest-to-do-list"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published