Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cheryet/tinyapp
TinyApp lets you easily shorten long URLs into shorter, more manageable links. With just a few clicks, you can create a link that's easy to share.
https://github.com/cheryet/tinyapp
ejs-templating express expressjs nodejs
Last synced: about 3 hours ago
JSON representation
TinyApp lets you easily shorten long URLs into shorter, more manageable links. With just a few clicks, you can create a link that's easy to share.
- Host: GitHub
- URL: https://github.com/cheryet/tinyapp
- Owner: Cheryet
- Created: 2022-10-31T15:38:46.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2022-12-09T15:46:56.000Z (almost 2 years ago)
- Last Synced: 2024-11-16T12:04:37.370Z (about 3 hours ago)
- Topics: ejs-templating, express, expressjs, nodejs
- Language: JavaScript
- Homepage:
- Size: 1.16 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TinyApp Project
TinyApp lets you easily shorten long URLs into shorter, more manageable links. With just a few clicks, you can create a link that's easy to share. Perfect for social media, emails, and websites, our TinyApp makes sharing concise links a breeze.
## 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.## Final Product
!["Screenshot of URLs page"](https://github.com/Cheryet/tinyapp/blob/main/docs/urls-page.png?raw=true)
!["Screenshot of New URL page"](https://github.com/Cheryet/tinyapp/blob/main/docs/urls:new-page.png?raw=true)
!["Screenshot of Login Page"](https://github.com/Cheryet/tinyapp/blob/main/docs/Login-page.png?raw=true)