This repository contains a full-stack URL Shortener application. It is designed to provide a simple and efficient way to shorten long URLs, manage them, and track analytics for each shortened link.
- Shorten long URLs into concise, user-friendly links.
- Secure login and registration functionality for users.
- Track the number of clicks for each shortened URL.
- Manage and organize shortened URLs in a single interface.
- Repository Name: Url-Shortner-Full-stack
- Default Branch:
main - Primary Language: JavaScript
- Owner: rvcoder23
- Created On: April 11, 2025
- License: Not specified
- Frontend: Vite + React.js
- Backend: Spring Boot (Java)
- Database: PostgreSQL
- Clone the repository:
git clone https://github.com/rvcoder23/Url-Shortner-Full-stack.git
2.Navigate to the project directory
cd Url-Shortner-Full-stack
- Set up the backend: Navigate to the backend directory. Configure the PostgreSQL database connection in the Spring Boot application properties file. Start the Spring Boot server:
./mvnw spring-boot:run
- Set up the frontend: Navigate to the frontend directory.
Install the required dependencies:
npm install
Start the development server:
npm run dev
Usage Access the application on the development server at http://localhost:5173. Use the frontend to shorten URLs and manage your links. Monitor analytics for the shortened URLs via the user interface. Contributors rvcoder23 License This project does not currently specify a license. Please add a LICENSE file to clarify the usage terms.