Skip to content
/ shortit Public

A fully featured URL Shortener that can managed your shorted URL efficiently.

Notifications You must be signed in to change notification settings

rrhul0/shortit

Repository files navigation

ShortIt

ShortIt is a URL shortening service that allows you to create shorter and more memorable URLs for your long and complex links. It helps simplify sharing and tracking of URLs, making it convenient for both personal and professional use.

This is in Alpha stage do not use for important work.**

Features

  • Shorten long URLs to concise and easy-to-remember shortened URLs.
  • Track the number of clicks and analytics for each shortened URL. (Not yet implemented

Technologies Used

  • Front-end: Reactjs, Typescript, Nextjs, TailwindCSS
  • Back-end: Node.js, Nextjs, Prisma, NextAuthjs
  • Database: PostgreSQL

Installation

  1. Clone the repository: git clone https://github.com/Rrhul0/shortit.git
  2. Navigate to the project directory: cd shortit
  3. Install the dependencies: yarn
  4. Set up environment variables:
    • Create a .env file in the root directory.
  1. Build Next app: yarn build
  2. Start the Next app: yarn start
  3. Access the application at http://localhost:3000.

Contributing

Contributions to ShortIt are welcome! If you find any bugs or have suggestions for improvements, please submit an issue or open a pull request.

License

ShortIt is released under the MIT License.

About

A fully featured URL Shortener that can managed your shorted URL efficiently.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published