This is a Mail-List that uses Bootstrap, HTML for frontend, Nodejs for the backend, Mailchimp to store email addresses, and is hosted on render.
The app in this repo is deployed at render.com.
To get started, you will need to:
- Install Node.js
- Clone this repository
- Install the dependencies
- Create a Mailchimp account and obtain your API key
- Set the environment variables like MAILCHIMP_API_KEY to your API key
- Run the development server with npm run dev
- Visit http://localhost:3000 in your browser
- Users can sign up for the mail list by providing their email address.
This mail list can be further developed by adding the following features:
- Ability to send different types of messages, such as newsletters, announcements, and surveys.
- Ability to track the open and click-through rates of messages.
- Ability to segment users into groups and send targeted messages.