An open API service indexing awesome lists of open source software.

https://github.com/nakul-krishnakumar/url-shortener

An application used to shorten any url you want
https://github.com/nakul-krishnakumar/url-shortener

ejs nodejs server-side-rendering url-shortener

Last synced: 22 days ago
JSON representation

An application used to shorten any url you want

Awesome Lists containing this project

README

        

# URL Shortener

### A simple and efficient URL shortener web application that generates shortened URLs for long links and tracks them. Built using Node.js, Express, and MongoDB.
## Features

- Generate shortened URLs from long links.
- Redirect to original URLs using shortened links.
- Track and manage URL data in the database.

## Technologies Used

- Frontend: HTML, CSS, JavaScript
- Backend: Node.js, Express
- Database: MongoDB
- Template Engine: EJS

## Installation
### 1. Clone the Repository
```bash
git clone https://github.com/your-username/url-shortener.git
cd url-shortener
```

### 2. Install Dependencies
```bash
npm install
```
### 3. Start the Application
```bash
npm start
```
### Want to contribute?
- Create an issue asking for the repo .env file
- Fork the repo
- Create a pull req linking to the issue