Short side project to create a dashboard visualizing all of my personal MailChimp account and list data using MailChimps V3 API, React, Node and Express
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
client
public
server
.env.example
.gitignore
README.md
app.json
package.json
webpack.config.js

README.md

MailChimp Dashboard

LIVE HERE: https://mailchimp-dashboard.herokuapp.com

  • A dashboard visualizing all of my personal Mailchimp account and list data for my business GG Button.

  • Enter your own API key to see your data!

  • Using Mailchimp v3 API, React, Node, Express, Grommet. TDD via Jest and Supertest.

  • Linting with StandardJS

Dashboard Gif

Requirements

  • Node 6.6.0+

Development

  • run npm install to install dependencies
  • create an .env file within the root directory and follow the .env.example file for key/value pairs
  • run npm test for Jest test suite

To run the application in development:

npm run dev-client // builds and watches client-side
npm run dev-server // runs and watches development server