Clone this repository and
npm install inside of the project directory.
node express_server.js will launch the app on your environment's default port, or port 8080 if none is set.
const PORT = process.env.PORT || 8080;
Currently, users and URLs are hard-coded into the express_server.js app.
There is no logic to check the validity of URLs being entered by users, so URLs missing protocols won't redirect.
- bcrypt to hash passwords
- body-parser to parse request bodies
- cookie-session to store session data on the client within a cookie
- ejs for templating
- express as a web server
Tyler Krys made this to learn about web development.