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.
- 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
- Front-end: Reactjs, Typescript, Nextjs, TailwindCSS
- Back-end: Node.js, Nextjs, Prisma, NextAuthjs
- Database: PostgreSQL
- Clone the repository:
git clone https://github.com/Rrhul0/shortit.git
- Navigate to the project directory:
cd shortit
- Install the dependencies:
yarn
- Set up environment variables:
- Create a
.env
file in the root directory.
- Create a
- Build Next app:
yarn build
- Start the Next app:
yarn start
- Access the application at
http://localhost:3000
.
Contributions to ShortIt are welcome! If you find any bugs or have suggestions for improvements, please submit an issue or open a pull request.
ShortIt is released under the MIT License.