Clone this repository them run:
yarn && yarn dev
It will start frontend on port 3000
and backend on port 8999
- Lerna monorepo with some common dev dependencies for packages (ESLint + Prettier)
- Github actions CI
- Typescript React app based on Vite bundler
- Material UI theme and components
- Unit tests using Vitest framework
- Data synchronization and caching policy managed by React Query
- Table features (filters, format, cell editing, pagination) managed by DevExtreme Datagrid
- i18n support for both English and French using i18next
- Express Typescript NodeJs app
- Serverless support for AWS
- Unit and integration tests using Jest and Supertest