My implementation of the mini message board project for The Odin Project. Check out the live preview!
This is a message board where users can post a message for others to see. It was built using Express, EJS and PostgreSQL.
- Renders messages posted by other users
- Allows user to view details of messages
- Stores data in a PostgreSQL database
- Set up a basic MVC application using Express and Node.js
- Use a template engine (EJS) to create views
- Serve static assets in Express
- Deploy an application using a PaaS (Koyeb)
- Deploy and integrate a database on a hosting service (Neon)
- Set up and query using node-postgres
- Populate a database using a script
Message times will always be converted to the America/Toronto timezone when displayed. In the future, I may come back and refactor it so that it displays times based on the user's current timezone.
