etseng02 / tinyapp

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

You Will need to login or register to create a short URL. "Screenshot of URLs page"

Registration Page "Screenshot of URLs page"

Url Overview after registration/login "Screenshot of URLs page"

Creating a new URL "Screenshot of URLs page"

The URL is generated! You may edit it if you wish directly after. "Screenshot of URLs page"

On the URLs overview after generating the short URL you may choose to edit or delete any URLs you have created. "Screenshot of URLs page"

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.

About


Languages

Language:HTML 54.1%Language:JavaScript 45.9%