CodeGuru is a comprehensive online learning platform designed to help students master modern development technologies. With over 10,000+ active students and a 4.9/5 star rating, we provide hands-on courses with expert instructors and real-world projects.
- Professional Courses: React, Node.js, Next.js, TypeScript, Web Design, and more
- Expert Instructors: Learn from industry professionals with years of experience
- Real-World Projects: Build portfolio-worthy applications
- Community Support: Join a thriving community of learners and developers
- Responsive Design: Seamless experience on all devices
- Dark Mode Ready: Modern UI with gradient accents (Red to Cyan)
- React Mastery - Build scalable web applications
- Node.js Backend - Master server-side development
- Web Design Pro - Create stunning UX/UI designs
- Next.js Full Stack - Build complete applications
- TypeScript Advanced - Become a TypeScript expert
- Next.js 16.0.3 - React framework for production
- React 19.2.0 - UI library
- TypeScript 5 - Type-safe JavaScript
- Tailwind CSS 4.1.9 - Utility-first CSS framework
- Radix UI Components - Accessible component library
- Lucide React - Icon library
- Node.js 18+
- pnpm (recommended) or npm
# Clone the repository
git clone https://github.com/ravikanttarare95/code-guru.git
cd code-guru
# Install dependencies
pnpm install
# or
npm install# Start development server
pnpm dev
# or
npm run devThe application will be available at http://localhost:3000
# Build the project
pnpm build
# Start production server
pnpm startcode-guru/
.
├── app
│ ├── globals.css
│ ├── layout.tsx
│ └── page.tsx
│
├── components
│ ├── button.tsx
│ ├── contact-info-card.tsx
│ ├── course-card.tsx
│ ├── feature-card.tsx
│ ├── footer.tsx
│ ├── navbar.tsx
│ └── theme-provider.tsx
│
├── config
│ ├── contactInfo.ts
│ ├── courses.ts
│ ├── features.ts
│ └── testimonials.ts
│
├── lib
│ └── utils.ts
│
├── public
│ └── (static assets like images, icons, etc.)
│
├── styles
│ └── (custom global styles)
│
├── views
│ ├── contact.tsx
│ ├── courses.tsx
│ ├── features.tsx
│ ├── hero.tsx
│ └── testimonials.tsx
│
├── components.json
├── next.config.mjs
├── package.json
├── postcss.config.mjs
├── tsconfig.json
└── README.md