We welcome contributions to this project. Please read the following for more information.
- Fork the repository.
- Clone the repository to your local machine.
- Install the dependencies for the server and client.
- Running the server: Install the required dependencies for the server by running the following command:
cd server
poetry install
To run the server, run the following command:
cd server
uvicorn main:app --reload
- To run the client or NextJS, run the following command:
cd client
npm run dev
To contribute to the server, please follow the following steps:
- Follow standard Restful API conventions.
- For keeping a uniform codebase, please
black
andruff
your code before pushing.
To contribute to the client, please follow the following steps:
- Follow the standard NextJS conventions.
- For keeping a uniform codebase, please
prettier
your code before pushing.