A modern digital queue management system built with React and Supabase. Create and manage queues efficiently with real-time updates and QR code integration.
- π Real-time Updates: Instant queue status changes
- π± QR Code Integration: Easy queue joining via QR code scan
- π Secure Authentication: Built-in user management
- π― Queue Management: Efficient queue control dashboard
- π Modern UI: Responsive design with Tailwind CSS
- β‘ Performance: Built with React and TypeScript
Create and manage your queue with an easy-to-use interface
Customers can quickly join queues by scanning QR codes
Monitor and control your queue in real-time
Users can track their position in the queue
- Create custom queues with unique identifiers
- Generate shareable QR codes
- Set queue preferences and settings
- Real-time queue monitoring
- Call next in line
- Mark entries as complete/skipped
- View queue statistics
- Join queues via QR code scan
- Real-time position updates
- Mobile-optimized interface
- Push notifications (coming soon)
- Node.js (v14 or higher)
- npm/yarn
- Supabase account
- Clone the repository:
git clone https://github.com/yourusername/antrian-cerdas.git
cd antrian-cerdas- Install dependencies:
npm install- Configure environment variables:
cp .env.example .env- Update
.envwith your Supabase credentials:
VITE_SUPABASE_URL=your_supabase_url
VITE_SUPABASE_ANON_KEY=your_supabase_anon_key- Build Project
npm run build- Start the development server:
npm run devVisit http://localhost:5173 to see the app in action!
queues: Queue metadata and settingsqueue_entries: Individual queue entriesusers: User authentication and profiles
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
- Supabase for the amazing backend service
- Tailwind CSS for the utility-first CSS framework
- Framer Motion for smooth animations
- React Hot Toast for beautiful notifications
Made with β€οΈ for better queue management








