A Food Ordering System in Go+MySQL.
-
Install Docker
-
Clone the repo:
git clone https://github.com/Entity069/Zesty-Go- Install dependencies, build the server and run the database server.
make deps
make run
make db-up- (Recommended) Alternatively, you can use Docker.
make docker-up
make migrate-up # run migrations
make seeds-up # add seeding dataThe frontend will be live at http://127.0.0.1:3000 The backend will be live at http://127.0.0.1:3001
-
You will need to populate the .env.sample files and rename them to .env.
-
For email verification: If you plan to use Gmail, then you need to use app-specific passwords. Currently, sending email uses the
net/smtplibrary which only support STARTTLS.