URL Shortener is a backend service built with Go that generates short URLs from long URLs and handles redirection to the original addresses. The service exposes APIs that are consumed by a React-based frontend application.
- Generate unique short URLs
- Redirect short URLs to original destinations
- Handle incoming API requests from the frontend
- Basic data handling for URL mappings
- Language: Go
- Communication: REST API
- Concepts: Backend logic, request handling
- Tools: Git, GitHub
- Backend service
- Frontend implemented separately using React
- Clone the repository
- Ensure Go is installed
- Run the application:
go run main.go