xavimondev / hubdev.tools

A collection of resources and tools for developers, Utilize advanced semantic search, powered by Vercel SDK, OpenAI, and Supabase, to find exactly what you need.
https://hubdev.tools/
MIT License
45 stars 4 forks source link
groq hacktoberfest nextjs openai shadcn-ui supabase typescript upstash vercel-ai-sdk
Banner

Empowering Developers with Essential Tools and Seamless Semantic Search.

Nextjs TypeScript TailwindCSS GitHub contributors GitHub pull request GitHub License

Overview

A comprehensive collection of essential resources and tools for developers, thoughtfully categorized to streamline your development process. Utilize advanced semantic search, powered by Vercel SDK, OpenAI, and Supabase, to find exactly what you need. Effortlessly discover UI inspiration, books, courses, testing tools, icons, and much more with ease and efficiency.

Table of Contents

Stack

Project Summary

Setting Up

OPENAI_API_KEY

UPSTASH_REDIS_REST_URL - UPSTASH_REDIS_REST_TOKEN

SUPABASE_URL - SUPABASE_SERVICE_ROLE_KEY

GROQ_API_KEY

Run Locally

1.Clone the hubdev.tools repository:

git clone https://github.com/xavimondev/hubdev.tools

2.Rename the .env.example to .env:

mv .example.env .env

3.Install dependencies:

# bun
bun install
# pnpm
pnpm install
# npm
npm install
# yarn
yarn install

6.Start the development mode:

# bun
bun dev
# pnpm
pnpm dev
# npm
npm run dev
# yarn
yarn dev

License

This project is licensed under the MIT License - see the MIT License file for details.