The SMS application API is a short message service management system. It keeps track of sent and received messages.
This API does not send SMS but only keeps record of sent or received sms messages.
- Clone the project from repository [https://github.com/efalayi/sms-management-app](https://github.com/efalayi/sms-management-app
- In your terminal, change directory to the cloned folder and run
yarn install
. This installs all the app's dependencies. - Create a
.env
file using the sample specified in .env.sample - To start the app in production mode, set your
NODE_ENV
toproduction
and runyarn start
- To start the app in development mode, set your
NODE_ENV
todevelopment
and runyarn run start:dev
- Point your browser to
localhost
, using the port number defined in your.env file
. - Alternatively, you can access the API on https://sms-management-app.herokuapp.com/api/v1/
Server modules were tested using Mocha and Supertest
To make development easier, some NPM scripts were written:
yarn test
runs test for server modules using Mochayarn run start:dev
runs app on local machine
https://documenter.getpostman.com/view/1997055/RznBP1bD
MIT © 2018 | Esther Falayi | Andela, Nigeria