A Full-Stack Coding Platform for Practice, Learning & AI-Assisted Development
👉 (Add your deployed link here)
BooleanCoder is a modern full-stack coding platform built to help developers enhance their problem-solving skills through an interactive environment, AI-powered assistance, and real-time feedback mechanisms.
- 🧩 Curated coding problems with structured solutions
- 💻 Multi-language code editor
- 🤖 AI-powered code explanation & summarization
- 🔐 Secure authentication (Firebase)
- ⏱️ Timer for tracking performance
- 🎉 Real-time UI feedback & notifications
- 📚 Integrated learning resources
- 💡 Project ideas collaboration module
| Category | Technologies |
|---|---|
| Frontend | Next.js, React.js, TypeScript, Tailwind CSS |
| Backend | Firebase Authentication, Firestore |
| Deployment | Vercel |
| Tools | Git, GitHub, VS Code |
Frontend (Next.js + React) ↓ API Routes (Next.js Backend) ↓ Firebase (Authentication & Firestore) ↓ External APIs (AI Integration)
git clone https://github.com/Mahima507/BooleanCode-App.git
cd BooleanCode-App
npm install
npm run devCreate .env.local file:
NEXT_PUBLIC_FIREBASE_API_KEY=your_key
NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN=your_domain
NEXT_PUBLIC_FIREBASE_PROJECT_ID=your_project_id
NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET=your_bucket
NEXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID=your_sender_id
NEXT_PUBLIC_FIREBASE_APP_ID=your_app_id
NEXT_PUBLIC_AI_API_KEY=your_api_keyDeployed using Vercel with CI/CD integration.
- Scalable full-stack architecture
- AI integration for enhanced learning
- Clean and responsive UI
- Secure authentication and database handling
- Real-time code execution
- User dashboard & analytics
- Leaderboard system
- Public user profiles
Mahima Chandel
GitHub: https://github.com/Mahima507
LinkedIn: https://www.linkedin.com/in/mahima0811/
If you like this project, give it a ⭐ on GitHub!