BitLinks is a modern URL Shortener built using Next.js and MongoDB. It allows users to shorten long URLs into clean, shareable links and manage them easily with a smooth, user-friendly interface.
π Live Demo: https://bitlinks-jet.vercel.app/
- π Instantly shorten long and complex URLs into clean, shareable links.
- π§© Create custom aliases for your shortened URLs.
- π Track total clicks and manage your URLs effectively. (coming soon!)
- ποΈ Delete shortened links whenever you want.
- π¨ Fully responsive and modern UI built with Tailwind CSS.
- Frontend: Next.js + React
- Backend: [Next.js API Routes]
- Database: MongoDB
- Deployment: Vercel
- Styling: Tailwind CSS
Clone the repository:
git clone https://github.com/2000Deba/BitLinks.git
cd BitLinks
Install dependencies:
npm install
Run the development server:
npm run dev
The app will be running at:
http://localhost:3000
Create a .env.local
file in the root directory and add the following:
MONGODB_URI=your_mongodb_connection_string
NEXT_PUBLIC_BASE_URL=http://localhost:3000
Make sure to replace
your_mongodb_connection_string
with your actual MongoDB connection URI.
Contributions are welcome! π
- Fork the project
- Create a branch:
git checkout -b feature/new-feature
- Commit your changes:
git commit -m 'Add new feature'
- Push to the branch:
git push origin feature/new-feature
- Open a Pull Request
This project is licensed under the MIT License. See the LICENSE file for details.
Debasish Seal