Khalil Computer is a modern, responsive web platform dedicated to freelancing, outsourcing, and professional IT training. It offers offline and online courses in various practical fields, helping students and professionals build real-world skills and earn independently.
- ✅ Course management system (create, update, delete courses)
- ✅ Admin dashboard with analytics and controls
- ✅ Student registration with batch and course tracking
- ✅ Image upload via Cloudinary with preview
- ✅ Dynamic form validation with Zod
- ✅ Multi-step form for payment details
- ✅ Mobile banking, card & bank transfer options
- ✅ Bangla-first UI with custom fonts (
Hind_Siliguri) - ✅ SEO-optimized
- ✅ Toasts & notifications in Bangla
- Frontend: Next.js, Tailwind CSS, React Router DOM
- Backend: Node.js, Express.js
- Database: MongoDB
- Authentication: Auth.js
- Image Hosting: Cloudinary
- Validation: Zod, React Hook Form
- Icons: Lucide React
- PDF Printing: React-PDF
- State/Data Management: TanStack Query
git clone https://github.com/TamimAhmedCD/Khalil-Computer
cd khalil-computernpm installVITE_API_URL=http://localhost:5000
VITE_CLOUDINARY_UPLOAD_PRESET=your_preset
VITE_CLOUDINARY_CLOUD_NAME=your_cloud_name
AUTH_SECRET=your_secret
AUTH_URL=http://localhost:3000npm run devTamim Ahmed
📧 tamim20072@gmail.com
📞 01742982184
🏠 120 Balichar Street, Barlekha, Moulvibazar, Bangladesh
