Skip to content
/ shortly Public

shortly is a url-shortner website which help you to create shortened version of your complex long urls and manage them.

Notifications You must be signed in to change notification settings

avi465/shortly

Repository files navigation

Shortly

Shortly is a url shortner website which help you to create shortened version of your complex long urls and manage them. It provides detailed statistics of url access.

Screenshot

Screenshot 2023-10-28 042515

Tech Stack

Client: Html, Css, Javascript, TailwindCss

Server: Node, Express, MongoDB

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

MONGODB_URL: The url of your mongo database
SESSION_SECRET: A secret string used to sign the session cookie
GOOGLE_CLIENT_ID: The client id of your google api
GOOGLE_CLIENT_SECRET: The client secret of your google api
GOOGLE_CALLBACK_URL: The callback url of your google api
FACEBOOK_APP_ID: The app id of your facebook api
FACEBOOK_APP_SECRET: The app secret of your facebook api
FACEBOOK_CALLBACK_URL: The callback url of your facebook api
TWITTER_CLIENT_ID: The client id of your twitter api
TWITTER_CLIENT_SECRET: The client secret of your twitter api
TWITTER_CALLBACK_URL: The callback url of your twitter api
ROOT_URL: The root url of your website

Run Locally

Clone the project

git clone https://github.com/avi465/shortly.git

Go to the project directory

cd my-project

Install dependencies

npm install

Start the server

npm run start

Features

  • Landing page
  • Shorten Url
  • Signin/signup
  • Dashboard
  • Fully Responsive
  • Profile Page
  • Statistics
  • Analytics

Authors

About

shortly is a url-shortner website which help you to create shortened version of your complex long urls and manage them.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •