Skip to content

williamchiii/la-link

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LaLink

LaLink is a deployed minimalist URL Shortener built using the MERN stack that converts long links into clean, shareable short links. Features URL validation and automatic normalizatiom, toast-driven feedback, one-click copy functionality, etc. Built using a react frontend. RESTful Express backend with full CRUD endpoints and integrated Upstash Redis for rate limiting to prevent abuse.

Install Instructions

  1. Make sure to have all the dependencies (also check .env.example)

  2. Clone the repo

git clone https://github.com/williamchiii/la-link.git
  1. Navigate to cloned folder
cd la-link
  1. Backend setup
cd backend
npm install
npm run dev
  1. Frontend setup
cd frontend
npm install
npm run dev

About

Deployed URL shortener built with MERN. Includes validation + normalization, full CRUD REST API, React frontend with toast feedback and one-click copy, and Redis-based rate limting and cache.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors