Este es el backend del proyecto Pixel Playgrounds, que proporciona una API RESTful para interactuar con la base de datos y manejar la autenticación utilizando JSON Web Tokens (JWT).
- Clona el repositorio:
git clone https://github.com/DiegoDuaS/PixelPlaygroundsServer.git
- Instala las dependencias:
cd PixelPlaygroundsServer
npm install
npm install express
Para ejecutar el API, utiliza el siguiente comando:
npm start
El API estará disponible en http://localhost:23075.
Puedes encontrar una demostración del proyecto aquí
- GET /posts: Obtiene todas las publicaciones de los juegos.
- POST /createpost: Recibe la información para crear una nueva publicación.
- POST /deletepost: Recibe un ID para borrar una publicación en específico.
- POST /getpost: Recibe un ID para obtener una publicación en específico.
- POST /updatepost: Actualiza una publicación de juego existente.
- POST /login: Obtiene las credenciales para ingresar al area de administración.
Si deseas contribuir a este proyecto, sigue los siguientes pasos:
- Haz un fork del proyecto.
- Crea una nueva rama (git checkout -b feature/nueva-caracteristica).
- Realiza tus cambios y haz commit de ellos (git commit -am 'Agrega nueva característica').
- Sube tus cambios (git push origin feature/nueva-caracteristica).
- Abre un Pull Request.
Este proyecto esta hecho por Diego Duarte. Puedes encontrarme aqui:
Puedes encontrar la parte del cliente aqui: Pixel Playgrounds Client