- Any ide or text editor, vs-code or RustRover is recommended.
- Dbeaver for db work
- Install npm
- Run
npm install
in thefrontend
folder - Run
npm run dev
in thefrontend
folder
- Install rust (make sure cargo and rustc are installed)
- Make sure your .env is configured, since the password is very long and contains unusual characters, you can use
export $(cat .env | grep DATABASE_URL)
- Run
cargo run
orcargo run --release
in the main folder
- Set up the vps and think of a way to make our workflow headache-free
- Install openproject and setup everything needed
- DB Design
- Make the base of the project (auth, accounts, posting stories, voting, profile endpoint, etc)
- QOL features
- Revenue related stuff