KeebReviews is a community-driven platform dedicated to mechanical keyboard enthusiasts, focusing on detailed reviews and ratings of various keyboard switches. Users can explore an extensive range of switches, contribute their own reviews, and engage with others in the community to find the best options for their next keyboard build.
The switch data that powers this website can be found at ajhenry/switchdb.
-
Get accounts in order to develop.
Supabase is where the database is stored. You can sign up for a free account at supabase.io. Once you have an account, create a new project and get the URL and key from the project settings.
-
Get
.envsetup.Create a
.env.localfile based on the.env.examplefile. Fill in the values with the information from the previous step. -
Run
npm installto install dependencies. -
Run the development server with
npm run dev.
There are bound to be bugs so don't be afraid to file an issue.
This project is developed with Next.js, Supabase, and Tailwind CSS.
All contributions are welcome! Please file an issue or create a pull request.
This is licensed under MIT. See the LICENSE file for more information.
