Skip to content

Latest commit

 

History

History
12 lines (8 loc) · 421 Bytes

README.md

File metadata and controls

12 lines (8 loc) · 421 Bytes

CrowdLabel

Crowdsourced data labelling platform.

Architecture and Software Stack

This project follows the MVCS (Model View Controller Service) pattern. The purpose and software used in each component are as follows:

  • Model: database using SQLAlchemy and MySQL
  • View: website frontend using Vue
  • Controller: API endpoints, authentication, data validation using FastAPI
  • Service: core logic written in Python 3