Skip to content

Repository files navigation

landing-page

Static Badge Static Badge Static Badge

💻 খলিল কম্পিউটার (Khalil Computer)

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.

🌐 Live Website

👉 Visit Khalil Computer


📌 Features

  • ✅ 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

⚙️ Tech Stack

  • 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

🚧 Project Setup

1. Clone the repository

git clone https://github.com/TamimAhmedCD/Khalil-Computer
cd khalil-computer

2. Install dependencies

npm install

3. Set up environment variables

VITE_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:3000

4. Run the development server

npm run dev

👨‍💼 Developed By

Tamim Ahmed
📧 tamim20072@gmail.com
📞 01742982184
🏠 120 Balichar Street, Barlekha, Moulvibazar, Bangladesh

About

Khalil Computer is a premier training center offering specialized courses in graphic design, freelancing web design, and digital marketing. Our expert instructors provide hands-on training to equip students with the skills needed to succeed in the tech industry.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages