Skip to content

vitorbenedito/contact-sync-service

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

contact-sync-service

About the project

Golang service to sync contacts from Contacts API and add members on a List in Mailchimp API

Design

The project design documentation

Getting started

How deploy the application:

Configure MailChimp Key "MAILCHIMP_API" on api/.env file or define the Key on the variables

export MAILCHIMP_API=xyz

To deploy the project you can use the bash ./run on the project root

./run

You can deploy too using the go command

go run .

Here are the endpoints from the API

GET /contacts/sync

http://localhost:8080/contacts/sync

GET /contacts

http://localhost:8080/contacts

GET /contacts/sync/async

http://localhost:8080/contacts/sync/async

GET /contacts/sync/parallel

http://localhost:8080/contacts/sync/parallel

About

Sync contacts API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors