A Next.js application for managing attendance at DevDay events. This kiosk application allows event managers to track attendees and mark their attendance status.
- Modern UI with Mulish font
- Responsive design for all screen sizes
- Attendance tracking with present/absent status
- Clean and intuitive interface
- Next.js 14 with App Router
- TypeScript
- Tailwind CSS for styling
- Radix UI for accessible components
- Lucide React for icons
- Node.js 18.17 or later
- npm or yarn
- Clone the repository:
git clone https://github.com/your-username/vipanan-devday-kiosk.git
cd vipanan-devday-kiosk
- Install dependencies:
npm install
# or
yarn install
- Add the required images to the
/public/images
directory:sahaj-logo.png
- The Sahaj company logoavatar.png
- User profile picturedevday-icon.png
- DevDay event icon
Run the development server:
npm run dev
# or
yarn dev
Open http://localhost:3000 in your browser to see the application.
npm run build
# or
yarn build
/src/app
- Next.js App Router pages/src/components
- React components/ui
- Reusable UI components/layout
- Layout components (Navbar, Banner)/attendance
- Attendance-related components
/public/images
- Static images
MIT