项目作者: uiuxarghya
项目描述 :
A simple serverless URL shortener made with Mongo DB and Vercel https://www.freecodecamp.org/news/how-to-build-a-serverless-app
高级语言: TypeScript
项目地址: git://github.com/uiuxarghya/8bits.git

8bits
The Open Source Link Management platform.
Learn more →
Introduction
8bits is a simple and secure link shortening service that allows users to create custom short links. It is built using modern web technologies and offers a smooth and efficient experience for managing short URLs.
✨ Features
- Create short links with custom aliases.
- Secure user authentication with Better Auth.
- A simple and easy-to-use interface to manage links.
- Support for both individual users and teams with workspace management (Coming Soon)
🛠️ Stack
- Next.js – The React framework for production.
- TypeScript – Strongly typed JavaScript for better developer experience.
- Tailwind CSS – A utility-first CSS framework for rapid UI development.
- shadcn/ui – Beautifully designed, accessible headless components built with Radix UI and Tailwind.
- Lucide Icons – A set of consistent and pixel-perfect icons.
- Prisma – Modern database toolkit for TypeScript and Node.js.
- MongoDB – A NoSQL database for flexible and scalable data storage.
- Better Auth – A simple and secure authentication system built for modern web apps.
🚀 Getting Started
To get started with 8bits, you’ll need to set up the project locally. Follow the steps below:
Prerequisites
Make sure you have the following installed:
Setup Instructions
Fork the repository and clone it locally:
git clone https://github.com/uiuxarghya/8bits.git
cd 8bits
Install dependencies:
bun install
Run the development server:
bun run dev
Open your browser and go to http://localhost:3000.
🤝 Contributing
We welcome contributions to 8bits! If you’d like to contribute, please follow these steps:
- Fork the repository.
- Clone your fork locally.
- Create a new branch and make your changes.
- Test your changes locally.
- Create a pull request with a clear description of your changes.

For a list of contributors, visit the contributors page.
🔑 License
This project is licensed under the AGPL-3.0 license.