This project is currently intended to be run locally. A deployed version will be available soon.
- Install dependencies with
npm i - To run the project in development mode:
- For the web client:
npm run web:dev - For the API server:
npm run api:dev
- For the web client:
This project includes a devcontainer configuration. If you have the Dev Containers extension for Visual Studio Code, you can open this project in a container to get a pre-configured development environment with all the necessary dependencies and tools installed.
- Open the project in VS Code.
- When prompted to "Reopen in Container", click the button.
- Once the container is built and started, you can run the development commands as usual inside the integrated terminal.
- React is used for building the UI and interactivity.
- Tailwind CSS and shadcn/ui is used for styling.
- The project uses Prettier and ESLint to ensure a consistent code style and quality.
- The code is written in TypeScript to provide type safety and increase reliability.