Overview

A small server-rendered application for posting and reading short messages. Messages appear on the homepage and remain in PostgreSQL between server runs.

Implementation

Express routes connect the message form to the server, EJS templates render the pages, and express-validator checks submitted input. The application uses node-postgres to access the database.

The repository includes a database seed script and local setup instructions. Its scope is deliberately small: a message list, a submission form, and persistent message storage.