Skip to content

Repository files navigation

🏫 Instituto API

¡Bienvenido al repositorio de Instituto API! 🚀 Este proyecto forma parte de las prácticas del Bootcamp de Ready To Code y consiste en una API para la gestión de una institución educativa.

📝 Descripción

Este sistema permite administrar los recursos de un instituto, facilitando operaciones sobre alumnos, profesores, cursos y más. Está construido utilizando NextJS.

🛠️ Tecnologías

El proyecto utiliza las siguientes herramientas y librerías principales:

  • 🟢 Node.js: Entorno de ejecución para JavaScript.
  • ⚡ Next.js: Framework de React para producción.
  • 📑 Prisma ORM: Para la conexión e implementación de la base de datos PostgreSQL.
  • 🧰 Better Auth: Libreria para autenticación.

🚀 Instalación

Sigue estos pasos para levantar el proyecto en tu entorno local:

  1. Clona el repositorio:
    git clone https://github.com/rollingcodeschool/Instituto-API-Nextjs.git
    cd Instituto-API-Nextjs
  1. Instala las dependencias:

    npm install
  2. Crea el archivo .env y agrega tus variables de entorno:

    DATABASE_URL="postgresql://user:password@localhost:5432/bd"
    BETTER_AUTH_SECRET=
    BETTER_AUTH_URL=http://localhost:3000
    GITHUB_CLIENT_ID=
    GITHUB_CLIENT_SECRET=
    GOOGLE_CLIENT_ID=
    GOOGLE_CLIENT_SECRET=
  3. Inicia el servidor de desarrollo:

    npm run dev

👩‍💻 Autora

+Hecho con ❤️ por Ing. Emilse Arias Mentora en Rolling Code School.

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages