Skip to content

jooo-lee/post-it

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Post-it!

My implementation of the mini message board project for The Odin Project. Check out the live preview!

Description

This is a message board where users can post a message for others to see. It was built using Express, EJS and PostgreSQL.

Screenshot of Post-it! homepage

Features

  • Renders messages posted by other users
  • Allows user to view details of messages
  • Stores data in a PostgreSQL database

I learned how to:

  • 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

A note on timezones:

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.

Acknowledgements:

Favicon from Flaticon.

About

A mini message board.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors