The goal of this repo is just saving my nodejs basic type projects which I'm gonna do for learning purposes.
A simple URL shortener. Which is generate a unique id for each URL after clicking in the shrink button. Using the id program find the URL in the database and redirect the URL page after click in the short URL id.
Some of the standout features of the project are
- Users can inter a url
- Easy to use
- Users can see how many time the url clicked
- Users can keep the url list
- ejs (Front-end)
- bootstrap
- node.js (Back-end)
- expressjs
- mongodb
Feel free to email me at [email protected] if you run into any issues or have questions, ideas or concerns. Please enjoy and feel free to share your opinion, constructive criticism, or comments about my work. Thank you! 🙂
- Enable PWA
- Improve overall UX/UI and fix bugs
And More ! There's always room for improvement!
To run this project :
- Clone this repo
- Change your directory :
cd url-shortener
- Run
npm install
- Run
npm run start
- open http://localhost:3000 to view it in the browser.
Feel free to visit 👉 https://lakshman-url-shortener.herokuapp.com/