- As a Sender I want to be able to list recipients in a table
- As a Sender I want to upload CSV-files with recipients (see Mock data below)
- As a Sender I want to be able to add a recipient using a form
- As a Sender I want to be able to select recipients
- As a Sender I want to delete selected recipients
git clone [email protected]:rjkhan/Email-Sender.git
npm verison 6.4.1 or above
go to server directory For first Time run (To install packages that are required for this project)
npm install
upload your database file on /server/db
with file name mydb.db in a folder or put a database file path name in file /server/db/connection.js
npm start
Server will be start at address
http://127.0.0.1:4000/
you can also run server on different port by changing the port number.
go to server directory then For first Time run (To install packages that are required for this project)
npm install
after that
npm start (for dev mode)
npm build (for production mode)
the server for frontend should be run on seperater terminal. The server will run on the following Ip address
http://127.0.0.1:3000/
for sample run the following command in terminal(mac or linux) or cmd(windos)
curl "https://api.mockaroo.com/api/81eabc20?count=100&key=81c4cd50"