Skip to content

zerexei/url-shortener

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Scalable URL Shortener with Analytics

Objective:

Create a system similar to Bitly for shortening URLs and tracking analytics.

Features:

  • Shorten long URLs and manage them via a dashboard.
  • Analytics on link clicks (e.g., location, device, referrer).
  • Expiration dates for shortened URLs.
  • Rate-limiting for API requests.

Tech Stack:

Backend: Flask Frontend: React Database: Supabase for persistence; Redis for caching.

Bonus:

  • Add QR code generation for shortened URLs.
  • Deploy it using Docker.
cd client
npm run dev

cd server
pipenv run app.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published