Skip to content

An app for shortening URLs - LHL Mod 3, Weeks 6 & 7

Notifications You must be signed in to change notification settings

Raiza-D/tinyapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TinyApp Project

TinyApp is a full stack web application built with Node and Express that allows users to shorten long URLs (à la bit.ly).

Final Product

"Logged in view. Table listing short URLs and corresponding long URLs, along with Edit and Delete functionalities." "Logged in view of page where can update the long URL for an existing short URL." "The Register page where users can register for a TinyApp account."

Dependencies

  • Node.js
  • Express
  • EJS
  • bcrypt
  • body-parser
  • cookie-session

Getting Started

  • Install all dependencies (using the npm install command).
  • Run the development web server using the node express_server.js command.

Side Notes

  • cookie-parser is NOT needed as a Dependency. Purposely left it installed as a package and listed in my package.json file for project evaluation purposes only during my time at Lighthouse Labs. This package was required at the starting stages of the project's development, but was then replaced with cookie-session.

About

An app for shortening URLs - LHL Mod 3, Weeks 6 & 7

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published