ShiftKey Labs Events Application is a mobile platform built with React Native using the Expo framework and TypeScript. It's designed for efficiently managing events conducted by ShiftKey Labs. With a user-friendly interface and secure authentication measures, the application serves as a one-stop solution for event creation, QR code scanning, and attendance marking.
- Node.js (>= 12.x.x)
- Expo CLI
- Yarn or npm
-
Clone the repository:
git clone https://github.com/ShiftKeyLabs/ShiftKeyLabs-Events-App.git cd ShiftKeyLabs-Events-App
-
Install dependencies:
Using npm:
npm install
Using yarn:
yarn
-
Start the Expo developer tools:
expo start
- Users need to sign up/sign in to access the application.
- Secure authentication is provided to protect user data.
- Create, edit, and delete events.
- View a list of all upcoming and past events.
- QR code scanning functionality for efficient attendance marking.
- Scanned data is securely stored and can be accessed by authorized personnel.
- User Authentication
- Event Management
- QR Code Scanner
- Attendance Marking
Contributions to the ShiftKey Labs Events Application are always welcome. See CONTRIBUTING.md for guidelines.
For support, bugs, and feature requests, please use the issues section in the GitHub repository.
- ShiftKey Labs Community
- All contributors and maintainers