Troup Client
📢 We are looking for contributors!This project is under heavy development and is on the lookout for contributors both technical and ono-technical. If you are interested in understanding the product and contributing, do get in touch at hello@troupapp.com.
The Troup client is the frontend app that helps the user address problems that we aim to solve. The client is built atop wonderful open-source projects with the goal of providing a fluid experience to the user.
Languages:
Framework:
Libraries:
Design system:
Setting up environment variables
You will need to create a .env
file in the root folder. The instructions on setting those up are available within this example:
Available scripts
yarn dev
Start the development server and watch for file changes.
yarn build
Build the production-optimised bundle for deployment.
yarn start
Deploy the production-optimised bundle locally to test and simulate the production environment.
yarn codegen
Generate the types from the server. If you have the Apollo plugin for VS Code it should do this automatically, but this generation is an alternate way of generating the code.
yarn lint
Run the linter, catching out any errors or warning that may occur.