Skip to content

This app lets you chat with others within small private communities (clubs) that are centered on a certain topic. You can create an account, log in, send messages, create private communities, add members, and request to join communities.

Notifications You must be signed in to change notification settings

JinhaKimGH/MiniMessageboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mini Messageboard

This app lets you chat with others within small private communities (clubs) that are centered on a certain topic.

This app utilizes node and express for the routing, pug for the page views, and MongoDB to store data.

NOTE: The backend may take some time to boot up when initially acessing the site, after booting up, the backend requests should not take long.

🔗 Website Link

You can access this app here!

🪄 Features

Users can:

  • Create an account
  • Log in
  • Send messages
  • Create private communities
  • Add members to communities
  • Request to join communities

Other:

📸 Screenshots

Homepage Login Page Clup Page Feed

Environment Variables

To run this project locally, you will need to add the following variables to a .env file.

MONGODBURI -> MongoDBURI for database

Run Locally

Clone the project

  git clone [email protected]:JinhaKimGH/MiniMessageboard.git

Go to the project directory

  cd MiniMessageboard

Install dependencies

  npm install

Start the server

  npm run start

🔗 Links

linkedin

License

MIT

About

This app lets you chat with others within small private communities (clubs) that are centered on a certain topic. You can create an account, log in, send messages, create private communities, add members, and request to join communities.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published