An opinionated user-friendly project template that helps you be more productive writing code instead of organizing!
In order to be able to run the project, you will need to have the following installed:
The web app is written in TypeScript and React with Next.js as the framework.
The service is written in Rust and Axum and can be used as a backend for the web app.
To install the dependencies of the project, you can run the following command:
pnpm installThe project is organized in the following directories:
apps- Contains the available apps that can be used as a frontend for the application.assets- Contains the assets for the project.common- Contains commonly used code and resources that are used throughout the project.crates- Contains the available crates that can be used in combination with the services of the application.docs- Contains the documentation for the project.packages- Contains the packages for the project.services- Contains the available services that can be used as a backend in the application.tools- Contains the available tools that can be used within the project. This includes scripts, cli tools, and other utilities.
Please read CONTRIBUTING.md for details on how to contribute to this project.