Skip to content

darrensemusemu/certify-d-api

Repository files navigation

Certify-d API

NB: This project was initially as a space for experimenting with new ideas

This project supports Certify-d's efforts as an online document certification platform.

What does this project tries to solve?

Architecture

A high-level architectural overview of the system details how different person/actors, the systems itself, and other (external) systems interact.

Project Structure

All services are for the API project are within this single mono-repo. This project is structured is follows:

Project versioning

Each project/micro-service is version independently. For each version, a git tag is created and used. The conversions for all tags are as follows: my_app/v0.0.0

See Also

Swagger UI

TODO

  • Certification service, handling of transforming files to stamped 'certified' docs
  • Notification service, handling of all notification operations
  • Order service, handling of all order operations
  • Payment service, handling of all payments operations
  • Bidding service: handling of outsourcing services to 3rd parties