Frontend hosted at https://pakkudon.github.io/good-feeds/
Formerly known as Good Breads 🍞
A site to find places to eat or drink at around Melbourne, VIC Australia.
See CHANGELOG.md
To run this locally you will need the following:
- Go 1.21
- A MySQL server
- Node.js v20 or higher
Create database
$ mysql
CREATE DATABASE good_feeds;
Configure environment variables
cp .env.example .env
# Edit .env file to set database URL and other options
Install dependencies for Go server
cd api
go get .
Run database migrations
cd api
go run cmd/migrate.go
Run backend server
cd api
go run main.go
Install dependencies for frontend
cd client
npm i
Start frontend
npm run dev
This project uses Architecture Decision Records to capture the rationale behind architecturally significant decisions. They can be found at doc/architecture/decisions