A modern web application that extracts enrollment codes from class schedule screenshots using OCR technology. Simply upload your schedule image and get all the enrollment codes you need!
- 📸 Image Upload: Drag & drop or click to upload schedule screenshots
- 🔍 OCR Processing: Automatic text extraction using Tesseract.js
- ✏️ Manual Verification: Edit and confirm extracted course codes and classes
- 📋 One-Click Copy: Copy enrollment codes to clipboard instantly
- 📱 Responsive Design: Works seamlessly on desktop and mobile
- 🎨 Modern UI: Clean, minimalist interface with Tailwind CSS
Visit the live demo: here
- Framework: Next.js 15 with App Router
- Language: TypeScript
- Styling: Tailwind CSS v4
- UI Components: shadcn/ui
- OCR: Tesseract.js
- Icons: Lucide React
- Deployment: Vercel
-
Clone the repository
git clone https://github.com/ahargunyllib/info-kode-enroll-bg.git cd info-kode-enroll-bang -
Install dependencies
pnpm install
-
Run the development server
pnpm dev
-
Open your browser Navigate to http://localhost:3000
We welcome contributions! Please see our Contributing Guide for details.
This project is licensed under the MIT License - see the LICENSE file for details.
Found a bug or have a feature request? Please open an issue on our GitHub Issues page.
- Tesseract.js for OCR functionality
- shadcn/ui for beautiful UI components
- Tailwind CSS for styling
- Next.js for the amazing framework
Made with ❤️ for FILKOM students