/tinyapp

Primary LanguageEJS

TinyApp Project

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

Hi! to whoever is visiting, This version of TinyApp was made by Robert Servado and I have added small paragraph to boost my confidence in taking ownership in creating this app, as mentioned by my evaluator. I am currently making my TinyApp Dryer but I am slowly getting there. Thank you to all the mentors and instructors who have made me reach this far from the program!

Final Product

Registering your account

"Registering your account"

My Url's page

"My URL's page"

Creating a new tiny URL

"Creating a new tiny URL"

Editing your tiny URL

"Editing your tiny URL"

Login Page

"After logging out, you will be redirected to the login page"

A GIF demonstration for Tiny App 1

GIF demonstration of my version of Tiny App 1

A GIF demonstration for Tiny App 2

GIF demonstration of my version of Tiny App 2

A GIF demonstration for Tiny App 3

GIF demonstration of my version of Tiny App 3

Dependencies

  • Node.js
  • Express
  • EJS
  • bcryptjs
  • cookie-session

Getting Started

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