A web-based URL shortener built using FastAPI, SQLite, and SQLAlchemy.
Features:
- User authentication (login/register)
- Dashboard showing user’s shortened URLs
- Click tracking for each URL
- Short URLs are active/inactive controlled by user
- Professional, responsive UI with CSS and JS
- Footer with contact info
Project Scale:
- Solo project developed over several days
- Created on a smaller scale but fully functional
- Designed to demonstrate backend + frontend integration, database handling, and UI design
Tech Stack:
- Python (FastAPI)
- SQLite, SQLAlchemy
- HTML, CSS, JavaScript
Live Demo / GitHub:
GitHub Repository Link