Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/luzefiru/odin-mini-message-board
A mini-message board built with Express.js and the EJS templating engine, deployed with a PaaS.
https://github.com/luzefiru/odin-mini-message-board
Last synced: 4 days ago
JSON representation
A mini-message board built with Express.js and the EJS templating engine, deployed with a PaaS.
- Host: GitHub
- URL: https://github.com/luzefiru/odin-mini-message-board
- Owner: Luzefiru
- Created: 2023-04-25T11:57:33.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-04-26T10:25:34.000Z (over 1 year ago)
- Last Synced: 2024-11-09T20:12:50.985Z (2 months ago)
- Language: EJS
- Homepage: https://odin-message-board-7ydx.onrender.com/
- Size: 119 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# odin-mini-message-board
A mini-message board built with Express.js and the EJS templating engine, deployed with a Platform as a Service (PaaS).
# Deploying on [Render.com](render.com)
Render was my chosen PaaS due to their free tier of 750 monthly hours that automatically shuts down after 15 minutes, allowing me to save on hosting costs for small projects.
## My Render.com Web Service Settings
Branch
- `main`
Root Directory
- `.`
Runtime
- Node
Build Command
- `npm install`
Start Command (after writing a start script inside `package.json`)
- `npm run start`
# Output
### [Visit the Website Here](https://odin-message-board-7ydx.onrender.com/)
# Reference
These were the requirements in The Odin Project's [Project: Mini Message Board](https://www.theodinproject.com/lessons/nodejs-mini-message-board) site in order to serve as a practice project for Express.js and server hosting provider deployment.