Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/heismanish/zoro-url-shortener

Zoro is an express app as of now which provides you with a shorter url as a replacement for your huge and hefty urls 🕶️
https://github.com/heismanish/zoro-url-shortener

ejs-templates expressjs mongodb nodejs typescript url-shortener

Last synced: 30 days ago
JSON representation

Zoro is an express app as of now which provides you with a shorter url as a replacement for your huge and hefty urls 🕶️

Awesome Lists containing this project

README

        

# Zoro URL Shortener Express App

Welcome to Zoro URL Shortener, your go-to solution for transforming those long and clunky URLs into short, snappy links! Built with TypeScript and EJS, this app not only simplifies URLs but also offers insightful analytics about your links' performance. 🚀

## Features
- 🔗 URL Shortening: Convert lengthy URLs into concise, easy-to-share links.
- 📊 Analytics: Track the number of clicks on your shortened URLs.
- 🔐 User Authentication: Sign in to safeguard your analytics and manage your shortened links securely.

## How to Use

### Shorten a URL:
- Enter the long URL you want to shorten.
- Click the "Shorten" button to get your compact link.

### Access Analytics:
- Sign in to your account.
- View detailed analytics, including the number of clicks on each URL.

## Demo
Check out our demo video on YouTube: [Zoro URL Shortener Demo](https://youtu.be/-w_b6JTXwg4)

demo image

## Getting Started

To get started with Zoro URL Shortener locally, follow these steps:

Clone the repository:
```bash
git clone https://github.com/Heismanish/Zoro-Url-Shortener.git
```

Install dependencies:
```bash
cd Zoro-Url-Shortener
npm install
```

Configure environment variables:

- Create a .env file based on the provided .env.example and fill in the necessary details.

Run the app:
```bash
npm start
```

## Contributing

We welcome contributions! If you have any ideas, improvements, or issues, please open an issue or submit a pull request.
Feedback and Support

If you have any questions, feedback, or need support, feel free to reach out to us. Happy URL shortening! 😄

---

Note: This project is licensed under the MIT License.