This is a TODO app as a part of the onboarding process which uses Golang, Go Fiber, Redis and PostgreSQL.
PostgresSQL is running in a Docker instance. The Go server is running on port 3001.
Make sure the directory which contains the files has correct persmissions and ownership.
Run docker compose up -d
to start Docker.
Get Redis go get github.com/go-redis/redis/v8
Run docker run --name my-redis -p 6378:6378 -d redis
to start Redis
Run go run migrate/migrate
to create tables in PostgreSQL
Run the app using go run .
In a browser go to localhost:3001
to run the app.