A social media for people who like to cook and know the specifics.
QuantChef aims to focus on providing useful information and metadata relating to recipes such as accurate recipe times, calorie counts, washing up produced and cost per portion. It also aims to make the creation and sharing of recipes easy!
The app is built using a GO backend and React frontend and for development environments the app is run in docker; so in order to develop you must have the correct software installed.
-
Download and install docker and docker compose
-
Download and install GO
-
Install yarn
To build the docker image used for development:
`make build`, `make build-fe`, `make build-be`
To start the server on http://localhost:3000:
`make up`
To run linting:
`make lint`, `make lint-fe`, `make lint-be`
To run linting with auto formatting:
`make fmt`, `make fmt-fe`, `make fmt-be`