bregmanh / tinyapp

TinyApp is a full stack web application built with Node and Express that allows users to shorten long URLs much like TinyURL.com and bit.ly do.

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 much like TinyURL.com and bit.ly do.

Features and How to Use

First time users can register or returning users can simply login to create new links and get access to the stored links. The links previously created by the user are private and are only accessible to them to view upon login. Once logged in, users can create new links, delete and edit their created links.

Final Product

Create Account Page Creating a Short URL Page Viewing Created 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

TinyApp is a full stack web application built with Node and Express that allows users to shorten long URLs much like TinyURL.com and bit.ly do.


Languages

Language:HTML 60.7%Language:JavaScript 39.3%