Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/danekf/tinyapp


https://github.com/danekf/tinyapp

Last synced: 5 days ago
JSON representation

Awesome Lists containing this project

README

        

# TinyApp Project

TinyApp is a full stack web application built with Node and Express that allows users to shorten long URLs (à la bit.ly).
Implementation requires some front end editing but is fully functional with session cookies and bscrypt security.

## Final Product

!["Page Showing edit funciton of URL shortener, should a mistake be made and need editing."](https://github.com/danekf/tinyapp/blob/master/images/edit-Page.png)
!["Page Showing main view of URLs that have been shortened, for a given user."](https://github.com/danekf/tinyapp/blob/master/images/url-Page.png)

## 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 `node express_server.js` command.