Skip to content

Rajdeepc/shorten

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

URL Web Application

Razorurl logo

Scalable URL Shortener Web Application

Built with ❤︎ by Rajdeep Chandra


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.

Dashboard Page

See It Live

Working Demo

Getting Started

To get you started you can simply clone the repository:

git clone https://github.com/Rajdeepc/url-shortener-vue.git

Pre-requisites

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:

Installing

and install the dependencies

npm install

Lint & Build

npm run lint
npm run build

Running the tests

npm test

Run in Local

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)

Built With

Contributing

Please follow the Contributing guidelines to open a pull request

Some Glimpses:

Login Page

Home Page

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Become a Patreon

Made for developers and designers by Rajdeep Chandra. Tip me on Patreon.