https://github.com/macpli/keebit
An inventorying app tailored for mechanical keyboards enthusiasts
https://github.com/macpli/keebit
keyboards nextjs nodejs react
Last synced: 3 months ago
JSON representation
An inventorying app tailored for mechanical keyboards enthusiasts
- Host: GitHub
- URL: https://github.com/macpli/keebit
- Owner: macpli
- Created: 2024-12-23T18:34:58.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-01T22:17:52.000Z (over 1 year ago)
- Last Synced: 2025-03-01T23:20:22.919Z (over 1 year ago)
- Topics: keyboards, nextjs, nodejs, react
- Language: TypeScript
- Homepage:
- Size: 223 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Keebit

Keebit is an inventory management application designed specifically for custom mechanical keyboards. It allows users to manage their collections of keyboards, switches, and other related items efficiently.
Check it out here: [keebit.vercel.app](https://keebit.vercel.app/)
## Features
- **Collection Management**: Create, edit, and delete collections of items.
- **Item Management**: Add, edit, and delete items within collections.
- **Container Management**: Organize items into containers within collections.
- **3D Viewer**: View and edit 3D models of your items.
- **Community**: Share your collections with other people and followers.
- **User Authentication**: Secure login using GitHub and credentials.
## Tech Stack
- **Frontend**: React, Next.js, Tailwind CSS, ShadCn
- **Backend**: Node.js, PostgreSQL
- **Authentication**: NextAuth.js with GitHub provider and credentials
- **Database**: PostgreSQL
- **AI API**: Flask with PyTorch and CLIP