digital-services's Introduction
TÍTULO Digital Services DESCRIPCIÓN Implementar una API que permita gestionar una web donde personas que necesiten algún servicio digital puedan pedir ayuda a otros usuarios (estilo Fiverr). Por ejemplo: traducir un texto, editar una foto, revisar un documento, etc... Solo necesidades que puedan realizarse mediante un fichero digital. USUARIO ANÓNIMO: ● Ver lista de servicios requeridos ● Login (Email y Password) ● Registro (Nombre, Email, Biografía, Foto, ...) USUARIOS REGISTRADOS: ● Crear un nuevo servicio requerido ○Título ○Explicación ○Fichero ● Escoger un servicio requerido por otro usuario y poder: ○Hacer comentarios ○Subir un fichero con el trabajo requerido realizado ● Marcar un servicio requerido como ya resuelto ● Opcional ○Gestión del perfil de usuario (Nombre, Email, Biografía, Foto, ...) TABLAS Tabla users: id name email biography photo password createdAt modifiedAt Tabla services: id title description file statusService idUser createdAt Tabla servicesAttended: id idUser idService text(del comentario) fileCompleted createdAt Endpoints Users - POST[/users] - Registrar un usuario. - POST [/login] - Iniciar sesión de un usuario. - GET [/users/:idUser] - Obtener información sobre un usuario registrado. - PUT [/users/:idUser] - Gestionar el perfil de un usuario. Endpoints services - GET [/services] - Obtener una lista de todos los servicios. - POST [/services] - Crear un nuevo servicio. - GET - [/services/:idService] - Seleccionar un servicio. - POST - [/services/:idService/filecompleted] - Subir un fichero completado y añadir un comentario. - PUT - [/services/:idService/resolved] - Marcar el servicio finalizado como resuelto.
digital-services's People
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.