This is the frontend client for TrimURL — a simple and efficient URL shortener service.
It is built using Vite, React.js, and connects with the backend API.
- React.js
- Vite
- Axios (for HTTP requests)
- Tailwind CSS (optional if used)
- JWT Authentication
- Vercel Deployment
frontend/ ├── src/ │ ├── components/ │ ├── pages/ │ ├── services/ │ ├── App.jsx │ └── main.jsx ├── public/ ├── vite.config.js └── .env
bash git clone https://github.com/mayankkk04/url-frontend.git cd url-frontend
Install dependencies bash Copy Edit npm install
JWT Authentication with refresh tokens
Shorten long URLs into short links
Redirect to original URLs
Manage user's created links
Responsive UI
Error and Success Toast Notifications
Mayank Pimpale
If you found this project helpful, feel free to ⭐ star the repository. It motivates me to keep building open-source projects!