Skip to content

This repository contains a microservices-based backend system for managing companies, users, and forms. Built with FastAPI and SQLAlchemy, it provides robust APIs for CRUD operations, authentication, and data validation, supporting modular and scalable business solutions. Each service is designed for clarity, maintainability, and easy integration w

Notifications You must be signed in to change notification settings

jbeleno/back_calidad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

back_calidad

This repository contains a microservices architecture for managing companies, users, and evaluation forms. Each microservice is developed in Python using FastAPI and SQLAlchemy, and connects to a PostgreSQL database.

Microservices

  • evaluation-service: Microservice for managing companies and users, with CRUD endpoints and basic authentication.
  • forms-management-service: Microservice for managing forms, objectives, participants, and methodologies.
  • users-companies-service: Microservice for managing companies and users, similar to evaluation-service but decoupled for scalability.

Project Structure

back_calidad/
├── evaluation-service/
├── forms-management-service/
├── users-companies-service/

Each microservice contains its own README.md with specific instructions.

General Requirements

  • Python 3.10+
  • PostgreSQL
  • FastAPI
  • SQLAlchemy
  • Pydantic

Execution

Each microservice can be run independently. See each microservice's README for installation and execution details.


Español

Este repositorio contiene una arquitectura de microservicios para la gestión de empresas, usuarios y formularios de evaluación. Cada microservicio está desarrollado en Python usando FastAPI y SQLAlchemy, y se conecta a una base de datos PostgreSQL.

Consulta el README de cada microservicio para más detalles e instrucciones.

About

This repository contains a microservices-based backend system for managing companies, users, and forms. Built with FastAPI and SQLAlchemy, it provides robust APIs for CRUD operations, authentication, and data validation, supporting modular and scalable business solutions. Each service is designed for clarity, maintainability, and easy integration w

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published