Skip to content

caleb-42/EPIC-mail

Repository files navigation

Build Status Coverage Status Maintainability

EPIC-mail

Epic mail is an app that will cater for the messaging needs of users who sign up to it

Template URL

https://caleb-42.github.io/EPIC-mail/UI

Built with

  1. HTML
  2. CSS
  3. Javascript

Features

  • Upload picture as user display image
  • Twilio messaging service capabilties
  • Cross platform view and responsiveness
  • Send message to multiple contacts using groups
  • Save Draft messages and send at convinience
  • Reply messages and create and view threaded messages

Api URL

Api Documentation

How to get a local copy

Clone
  • Download and install postgres sql database
  • Create 'epicmailtest' database in postgreSQL with super admin role
  • Copy repository link
  • Create a folder location in your computer eg my/path/
  • cd my/path/
  • git clone repository link.git
  • cd EPIC-mail
  • run the commands:
  • npm install
  • npm run migrate
  • set NODE_ENV=testing (for windows users) / $export NODE_ENV=testing (for Mac users)
  • npm run dev
  • open index.html file
  • Sign-up with any dummy info within the inputs listed

Routes

Auth

Contacts

Messages

Groups

About

Epic mail is an app that will cater for the messaging needs of users who sign up to it

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors