Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/inab/dac-portal-frontend

Data Access Committee (DAC) Portal: Component of the iPC Data Access framework
https://github.com/inab/dac-portal-frontend

ipc-project

Last synced: 5 days ago
JSON representation

Data Access Committee (DAC) Portal: Component of the iPC Data Access framework

Awesome Lists containing this project

README

        

# Data Access Committee (DAC) Portal frontend

## Summary

This repository contains the user interface of the DAC-Portal, built with React (Hooks) and Light Bootstrap theme 4.

## Architecture

- Domain: DTOs and Ports (Interfaces)

- Application: Use cases. An HTTP repository is injected in a functional way following the dependency inversion principle.

- Infrastructure: Concrete implementations for the Adapters (HTTP, State Mgt - Store), ...

## Testing:

- Unit tests: Jest and React Testing Library

- Integration/e2e tests: Cypress (real-world testing scenario based on user stories)