Positive Message Sender is for easily sending a positive message to a friend and loved one. This Node JS MVC web application uses the Courier API for message delivery. The API delivers both an email and a text message depending on what message format picked by the sender.
- Courier API
- MVC
- MongoDB Cloud
- HTML
- CSS
- JavaScript
- Node.js
- Passport JS
- Express JS
- And various other NPM packages
- Visual Studio 2022
- MongoDB Compass
- Heroku for deployment to prod
- Setup subscriptions so messages are auto generated daily to signed up users. To do this I'll need to setup a service running on a server or use a service like Hangfire.
- Also want to setup a user dashboard so they can change their user password and see their sent messages from their account
- From the dashboard modify the daily generated messages
- Use an api to pull in holidays and make the positive message have something to do with the day's holiday.
- Also need to implement captcha.
-- npm install
- Install dependencies of the application.
-- npm start
- Runs the app in the development mode.
Runs on port 3000, you can change port in the main.js file. Open http://localhost:3000 to view application in the browser.