Skip to content

mayankkk04/url-frontend

Repository files navigation

🚀 TrimURL Frontend

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.


🛠 Tech Stack

  • React.js
  • Vite
  • Axios (for HTTP requests)
  • Tailwind CSS (optional if used)
  • JWT Authentication
  • Vercel Deployment

📂 Project Structure

frontend/ ├── src/ │ ├── components/ │ ├── pages/ │ ├── services/ │ ├── App.jsx │ └── main.jsx ├── public/ ├── vite.config.js └── .env


📦 Installation

Clone the repository

bash git clone https://github.com/mayankkk04/url-frontend.git cd url-frontend

Install dependencies bash Copy Edit npm install

🔥 Features

User Registration and Login

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

🧑‍💻 Author

Mayank Pimpale

🌟 Show some love!

If you found this project helpful, feel free to ⭐ star the repository. It motivates me to keep building open-source projects!

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages