school-book / schoolbook-app

Repositorio principal que define la interfaz de usuario. En este mismo repo se agrega documentación y archivos de diseño.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SchoolBook

Introducción

  • Caso de estudio referente a una empresa que administra bibliotecas y venta de libros.
  • El propósito de este proyecto es 100% académico, dirigido especialmente a estudiantes de los últimos semestres de carreras asociadas con el desarrollo de software.
  • A nivel general se implementan los conceptos básicos para realizar desarrollos multicapa así como la incorporación de conceptos básicos de la arquitectura de micro servicios y tecnologías asociadas.
  • Cualquier interesado en contribuir es bienvenido!

Arquitectura básica.

  • De forma muy sencilla la arquitectura propuesta para esta aplicación se describe en la siguiente imagen.

arquitectura

Preparar ambiente de desarrollo.

Instalación de herramientas

Documentación y diseño

  • La documentación de análisis y diseño del proyecto se estará publicando y actualizando en la carpeta docs de cada uno de los repositorios.
  • Revisar el documento docs/caso-estudio.md en el que se describe la definición de este caso de estudio y sus principales requerimientos.
  • A nivel general SchoolBook se divide en los siguientes servicios:
    • Servicio encargado de la administración de contratos con escuelas y bibliotecas
    • Servicio encargado de la administración de usuarios.
    • Servicio de administración de los catálogos de libros
    • Servicio encargado de la administración de préstamos y ejemplares.
    • Servicio encargado de administrar las ordenes de compra de libros.

Código fuente

  • El código fuente del proyecto se distribuye en diversos repositorios los cuales se pueden consultar aquí.

About

Repositorio principal que define la interfaz de usuario. En este mismo repo se agrega documentación y archivos de diseño.

License:MIT License