Skip to content

🍽️A site to find places to eat or drink at around Melbourne, VIC Australia.

Notifications You must be signed in to change notification settings

PakkuDon/good-feeds

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Good Feeds 🍽

Frontend hosted at https://pakkudon.github.io/good-feeds/

screenshot

Formerly known as Good Breads 🍞

A site to find places to eat or drink at around Melbourne, VIC Australia.

Updates

See CHANGELOG.md

Development instructions

Prerequisites

To run this locally you will need the following:

  • Go 1.21
  • A MySQL server
  • Node.js v20 or higher

Backend server setup

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

Frontend setup

Install dependencies for frontend

cd client
npm i

Start frontend

npm run dev

Architecture Decisions

This project uses Architecture Decision Records to capture the rationale behind architecturally significant decisions. They can be found at doc/architecture/decisions

About

🍽️A site to find places to eat or drink at around Melbourne, VIC Australia.

Resources

Stars

Watchers

Forks