Skip to content

Latest commit

 

History

History
16 lines (10 loc) · 1.02 KB

README.md

File metadata and controls

16 lines (10 loc) · 1.02 KB

whistle

A full stack responsive Twitter-like social web app.

Application Stack

This app has a Node.js backend, MongoDB is used to store message and user info, uploaded images are saved to public/images.

The front end uses vanilla js, pages are dynamically generated using EJS.

Passport/passport-discord handle user authentication.

Self Hosting

You need a discord account and a registered application. This app uses a local MongoDB database by default, you may also want to add a MongoDB connection key if you're using a remote database.

Add the credentials to config/keys.js, run npm install to install dependencies and npm start to start the app.