This project contains an API server and a React client application and is managed by Yarn Workspaces
- run
yarn
to install dependencies - run
yarn start
to start both the server and client application.
The server will be running on port 3001
and the app on port 3000
.
The client app has been bootstrapped with create-react-app
with a Typescript
template as well as the following libraries:
- Chakra UI - A simple, modular and accessible component library
- React icons - Include popular icons in your React project
- SWR - Data fetching and caching library
- ky - HTTP client based on the browser Fetch API
- React Router - routing library for React
Feel free to replace any of these libraries with something you are more familiar with.