An email automation solution, written in Golang.
An email automation solution written in Golang. It facilitate users to register, send & schedule custom HTML mails for their clients.
git clone https://github.com/Harry-027/go-notify.git
.make download
(this will install go modules).make setup
(this will start the required docker containers - postgres, redis, apache kafka & zoo-keeper).docker ps
to ensure all the four containers are up & running.make server
to spin up the api server.make consumer
to spin up the kafka consumer.make cronjob
to start the cron processes.cli-go
. This will install the go-notify cli on your machine.go-notify --help
to explore various commands.make monitor
to start Api-server monitoring.make load-testing
to run the load tests.Harish Bhawnani Linkedin Email
MIT © Harish Bhawnani