- Clone the repo
go get .
download all packages- Setup the .env file
- Set up the postgres db (https://medium.com/coding-blocks/creating-user-database-and-adding-access-on-postgresql-8bfcd2f4a91e)
- Set up ES, currently I have used a cloud hosted ES instance but you will have to replace some code to make the repo adjust to local ES instance (es installation: https://www.elastic.co/guide/en/elasticsearch/reference/current/install-elasticsearch.html)
- After you have setup everything run
go run main.go
- Export the thunder collection json (added in repo) and call the APIs