Este es el backend de la aplicación Moon, construido con Node.js y Express. Proporciona una API para la gestión de datos y otras operaciones relacionadas con la aplicación Moon.
git clone https://github.com/Matias-Paz/Moon_backend.gitnpm installAsegúrate de tener una base de datos creada en tu servidor MySQL. Utiliza el archivo "database.sql" en la raíz del proyecto para los datos iniciales en tu base de datos o puedes importar la base de datos desde el archivo "database.sql" a tu propia base de datos:
mysql -u tu_usuario -p tu_base_de_datos < database.sqlCrea un archivo .env en la raíz del proyecto con la siguiente configuración y reemplaza los valores correspondientes:
DB_HOST=nombre_de_host_de_tu_bd
DB_NAME=nombre_de_tu_bd
DB_USER=usuario_de_tu_bd
DB_PORT=puerto_de_tu_bd
DB_PASSWORD=contraseña_de_tu_bd
PORT=puerto_de_tu_servidorEste archivo .env contiene la configuración necesaria para la conexión a la base de datos y la configuración del servidor. Asegúrate de proporcionar los valores correctos para cada variable de entorno.
npm run devnpm startAsegúrate de configurar las variables de entorno necesarias para el entorno.
- cors
- dotenv
- express
- multer
- mysql2
- zod
This is the backend of the Moon app, built with Node.js and Express. It provides an API for data management and other operations related to the Moon application.
git clone https://github.com/Matias-Paz/Moon_backend.gitnpm installMake sure you have a database created on your MySQL server. Use the "database.sql" file in the root of the project for the initial data in your database or you can import the database from the "database.sql" file into your own database:
mysql -u your_user -p your_database < database.sqlCreate an .env file at the root of the project with the following settings and override the corresponding values:
DB_HOST=your_bd_host_name
DB_NAME=your_bd_name
DB_USER=user_of_your_dbd
DB_PORT=your_bd_port
DB_PASSWORD=your_bd_password
PORT=your_server_portThis .env file contains the configuration required for the database connection and server configuration. Be sure to provide the correct values for each environment variable.
npm run devnpm startMake sure to set the necessary environment variables for the environment.
- cors
- dotenv
- express
- multer
- mysql2
- zod