The purpose of this repository is to practice acquired knowledge in build web services with TypeScript as well as your ecosystem
The purpose of this branch is to find out the best setup and usage of the specified stack. Each branch at this repo has a unique stack, take a look at all branches.
The server is based on
The client is based on
The server implement the Relay Cursor Connections Specification to handle paginated list
You can start the server in development mode executing the command below
docker compose up serverTo add sample data to feed the application
docker compose run --rm database_seedTo run test in development mode
docker compose run --rm server npm run test:devTo run the client in development mode execute the command below
docker compose up clientSome links that have somehow helped to develop this project or influence my decisions