Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/luiggi-piero/foxbelmusic-backend
Backend de Foxbel Music, la aplicación se encarga de la lógica del negocio realizando consultas a la API de Deezer y almacenando la información en Mongo DB
https://github.com/luiggi-piero/foxbelmusic-backend
axios cors express express-async-handler javascript mongoose node
Last synced: 26 days ago
JSON representation
Backend de Foxbel Music, la aplicación se encarga de la lógica del negocio realizando consultas a la API de Deezer y almacenando la información en Mongo DB
- Host: GitHub
- URL: https://github.com/luiggi-piero/foxbelmusic-backend
- Owner: Luiggi-piero
- Created: 2024-11-27T16:11:47.000Z (26 days ago)
- Default Branch: master
- Last Pushed: 2024-11-27T16:57:38.000Z (26 days ago)
- Last Synced: 2024-11-27T17:29:09.836Z (26 days ago)
- Topics: axios, cors, express, express-async-handler, javascript, mongoose, node
- Language: JavaScript
- Homepage:
- Size: 21.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Descripción del proyecto
Aplicación backend que permite realizar bússquedas de canciones usando la API Deezer, por otro lado se logra la autenticación de usuarios y la persistencia de datos en MongoDB## Funcionalidades
- [x] Búsqueda de canciones por su título o nombre del artista usando la [API Deezer](https://developers.deezer.com/api)
- [x] Registro de usuarios
- [x] Inicio de sesión
- [x] Persistencia de los tracks/usuarios en MongoDB
- [x] Edición de usuarios## Crea las variables de entorno en el archivo `.env`
* MONGO_URI : Conexión con MongoDB
* JWT_SECRET : Palabra secreta de jsonwebtoken### `npm i`
Instala las dependencias.
### `npm run dev`
Ejecuta la aplicación en modo desarrollo.