GithubHelp home page GithubHelp logo

taller-de-mecanica's Introduction

Plataforma Taller de Vehículos

La empresa Taller De Mecánica ofrece servicios de reparación, mantenimiento, entre otros. Últimamente, la empresa Taller De Mecánica se ha encontrado a sí misma con el problema de que no tiene suficiente espacio para que sus clientes puedan parquear sus vehículos. Esto se debe a que no tienen una forma de medir en tiempo real la capacidad de sus instalaciones para dar cabida a vehículos. Por este motivo la empresa Taller De Mecánica lo ha contactado a usted y a su equipo para el desarrollo de una plataforma de agendamiento de citas para los diferentes servicios ofrecidos.

Usuarios

Usuario de planta

  • Configurar los servicios ofrecidos por el taller:
    • Revisión de frenos.
    • Pastillas.
    • Discos.
    • Suspensión.
    • Amortiguadores.
    • Cambio de aceite.
    • Alineación.
    • Rotación de llantas.
  • Para cada uno de los servicios se debe indicar:
    • Descripción.
    • Costo.
    • Duración.
  • Modificar el estado de un servicio (disponible, no disponible).
  • Asignar un servicio a un usuario mecánico.
  • Ver agenda de citas por día de cada servicio.
  • Programar cita para un servicio indicando la placa del vehículo a revisar.
  • (Falta: 24 horas de antelación) Cancelar una cita previamente solicitada (con mínimo 24 horas de antelación).
  • (Falta: Actualizar al asignar citas) Generar los reportes de:
    • Servicio más solicitado.
    • Servicio menos solicitado.
    • Listado de mecánicos y sus asignaciones por día.
    • Servicios completados.

Usuario mecánico

  • Asignar el estado de completado a un servicio.
  • Ver listado de sus asignaciones.
  • Añadir comentarios sobre el estado del vehículo de un servicio.
  • Cambiar estado (pendiente, reparado)

Administrador

  • Gestionar los usuarios de planta y mecánicos.
  • Ejerce control total de la plataforma.

Requisitos

  • Los datos suministrados por los usuarios deben cumplir la política de privacidad de datos vigente:
    • Contraseñas de los usuarios deben almacenarse de forma cifrada.
    • La conexión al servidor debe realizarse de forma segura.
  • La base de datos debe ser no relacional.
  • Se debe utilizar una arquitectura desacoplada
    • Una API back end
    • Un front end que consuma dicha API.
  • La API back end debe estar desarrollada en Express.js.
  • El front end debe estar desarrollado en React.js.
  • Se debe utilizar Bootstrap como librería CSS para manejar los estilos de su aplicación.

taller-de-mecanica's People

Contributors

robin-3 avatar ramirezpowi avatar luchogiraldo avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.