A full E2E application to shorten your urls and save it on your profile. It gives you flexibity to choose your domain names, or build custom urls in paid version. The trial is free to use and you can shorten unlimited number of urls.
To get you started you can simply clone the repository:
git clone https://github.com/Rajdeepc/url-shortener-vue.git
You need git to clone the repository. You can get git from http://git-scm.com/.
A number of node.js tools is necessary to initialize and test the project. You must have node.js and its package manager (npm) installed. You can get them from http://nodejs.org/. The tools/modules used in this project are listed in package.json and include express, mongodb and mongoose.
Download express,mongodb and mongoose from the below sites:
- Express https://www.npmjs.com/package/express
- Mongoose https://www.npmjs.com/package/mongoose
- MongoDB https://www.npmjs.com/package/mongodb
and install the dependencies
npm install
npm run lint
npm run build
npm test
To Run Locally Steps to follow:
- Run Front End
npm run serve
- Run Back End
- cd backend
nodemon index.js (install npm install nodemon -g)
Please follow the Contributing guidelines to open a pull request
This project is licensed under the MIT License - see the LICENSE.md file for details
Made for developers and designers by Rajdeep Chandra. Tip me on Patreon.