Skip to content

Naman-0206/Link_Shortner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

7 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ”— Link Shortener

A simple Django-based URL shortener that converts long and cumbersome URLs into short links.
This was my first Django project, created to learn the basics of Django models, views, and routing.

๐ŸŒ Live Demo: link.pythonanywhere.com


โœจ Features

  • Shortens any valid URL into an 8-character alphanumeric link.
  • Minimal and clean interface.
  • Uses Djangoโ€™s built-in capabilities for routing and database management.

๐Ÿ›  Tech Stack

  • Backend: Django (Python)
  • Database: SQLite (default)
  • Hosting: PythonAnywhere

๐Ÿ“ฆ Installation (Local Setup)

  1. Clone the repository

    git clone https://github.com/Naman-0206/Link_Shortner.git
    cd Link_Shortner
  2. Install dependencies

    pip install -r requirements.txt
  3. Run migrations

    python manage.py migrate
  4. Start the development server

    python manage.py runserver
  5. Visit http://127.0.0.1:8000/ in your browser.

About

A simple Django-based URL shortener

Topics

Resources

Stars

Watchers

Forks