8bits
8bitsはTypeScriptで開発されたツールで、コードの効率的な管理と編集を支援します。特に、開発者が直面する一般的な課題を解決するための機能を提供しており、使いやすさと拡張性が特徴です。
GitHubスター
37
ユーザー評価
未評価
お気に入り
0
閲覧数
19
フォーク
12
イシュー
6
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:
- Node.js 20+ (recommended 22 LTS)
- Git
- bun (optional, for faster builds)
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.
🧑🏻💻 Contributors
For a list of contributors, visit the contributors page.
🔑 License
This project is licensed under the AGPL-3.0 license.