Skip to content

rvcoder23/Url-Shortner-Full-stack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

URL Shortener - Full Stack Project

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.

Features

  • 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 Details

Tech Stack

  • Frontend: Vite + React.js
  • Backend: Spring Boot (Java)
  • Database: PostgreSQL

Installation

  1. 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
  1. 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

  1. 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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages