Curated resources, interactive tools, and step-by-step roadmaps for learners, students, and developers.
┌─────────────────────────────────────────────────────────┐
│ 🎯 Learn → 🛠️ Build → 🚀 Deploy → 🤝 Contribute │
└─────────────────────────────────────────────────────────┘
- 🌟 Features
- 🛠️ Tech Stack
- 🚀 Getting Started
- 🤝 Contributing
- 🎯 Hacktoberfest 2025
- 👥 Contributors
- 👨💻 Project Maintainer
- 📄 License
- ⭐ Show Your Support
|
Carefully curated content for Web Development, DSA, AI/ML, and cutting-edge technologies |
Boost productivity with hands-on coding practice tools and utilities |
|
Crystal-clear paths for developers at every stage of their journey |
Built by developers, for developers with Hacktoberfest spirit |
graph LR
A[🌱 Beginner] --> B[💪 Intermediate]
B --> C[🚀 Advanced]
C --> D[⭐ Expert]
style A fill:#84cc16
style B fill:#3b82f6
style C fill:#8b5cf6
style D fill:#f59e0b
📦 Quick Setup Guide
# Clone the repository
git clone https://github.com/Darshan3690/The-Dev-Pocket.git
# Navigate to project directory
cd The-Dev-Pocketnpm install
# or
yarn install
# or
pnpm install
⚠️ Important: Prisma CLI does not load.env.local.
Please use a.envfile for database configuration.
- 🌐 Visit Supabase
- ➕ Create a new project
- ⚙️ Go to Settings → Database → Connection string
You will need two connection URLs from Supabase:
- Session pooler URL (used by Prisma Client)
- Direct connection URL (used by Prisma migrations)
- 📝 Create a
.envfile in the project root (same level aspackage.json) and add:
DATABASE_URL="postgresql://postgres:<PASSWORD>@db.xxxxx.supabase.co:6543/postgres?pgbouncer=true"
DIRECT_URL="postgresql://postgres:<PASSWORD>@db.xxxxx.supabase.co:5432/postgres"# Generate Prisma Client
npx prisma generate
# Push schema to database
npx prisma db push
# (Optional) Open Prisma Studio for DB management
npx prisma studio- 🔐 Go to Clerk Dashboard
- ➕ Create a new application.
- 🔑 Copy your API keys.
- 📝 Add to
.env.local:
CLERK_PUBLISHABLE_KEY=your_publishable_key
CLERK_SECRET_KEY=your_secret_keynpm run dev🎉 Success! Visit http://localhost:3000
|
Show some love to the project |
Create your own copy. |
Make your mark |
# 1. Star this repository ⭐
# 2. Fork the repo 🍴
# 3. Create a feature branch
git checkout -b feature-amazing-feature
# 4. Commit your changes
git commit -m "feat: add amazing feature"
# 5. Push to your fork
git push origin feature-amazing-feature
# 6. Open a Pull Request 🚀📌 Please read our CONTRIBUTING.md and CODE_OF_CONDUCT.md before contributing
|
Submit 6 quality PRs to win official Hacktoberfest swag |
Check labels: |
Darshan Rajput Creator & Lead Maintainer 🚀 |
This project is licensed under the MIT License
See the LICENSE file for details
┌─────────────────────────────────────────┐
│ Free to use • Modify • Distribute │
└─────────────────────────────────────────┘
|
Star the repository |
Fork and customize |
Spread the word |
Made with ❤️ by Darshan3690 & Contributors
⭐ Star us on GitHub — it motivates us a lot!