A simple event calendar
You'll need to install the following tools:
Optionally, you may need to install:
Clone the repo and install the dependencies:
go mod tidy && npm install
The client, server, and dependent services are built and run separately. To run them, open a terminal and run the next set of commands in separate tabs:
docker compose up
go run ./cmd/eventual
npm run start
Then navigate to http://localhost:3000 where you'll find the development server running for the client, which is configured to work with the server.
Both the client and server are hosted on fly.io.