Shortr is an open-source URL shortening platform. You can easily create your own short links, share them, and track click statistics. With its modern interface and powerful features, it is a professional project that can take place in your portfolio.
- 🚀 Fast Shortening: Instantly create short links
- 🔒 Secure: Your data is safe
- 📊 Analytics: Track click statistics
- 🌍 Global Access: Fast redirection from anywhere
- 🆓 Free: Completely free to use
- Clone the project:
git clone https://github.com/kullaniciadi/shortr.git cd shortr
- Install dependencies:
bun install # or npm install
- Set up environment variables:
Create a
.env
file and enter the required keys (see.env.example
for reference). - Set up the database:
bunx prisma migrate dev # or npx prisma migrate dev
- Generate Prisma Client:
bunx prisma generate # or npx prisma generate
- Start the development server:
bun run dev # or npm run dev
- Next.js
- React
- Prisma ORM
- Clerk (authentication)
- Tailwind CSS
- Bun (optional, also works with Node.js)
Contributions are welcome! Please open an issue or submit a pull request.
MIT
This project was developed for portfolio purposes. I am open to any feedback.