Skip to content

bldg14/eventual

Repository files navigation

eventual

A simple event calendar

First Time Setup

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

Local Development

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.

Production Environment

Both the client and server are hosted on fly.io.