https://github.com/shiftkey-labs/shiftkey-app
Public repository for the ShiftKey Labs mobile app
https://github.com/shiftkey-labs/shiftkey-app
expo react-native typescript
Last synced: 3 months ago
JSON representation
Public repository for the ShiftKey Labs mobile app
- Host: GitHub
- URL: https://github.com/shiftkey-labs/shiftkey-app
- Owner: shiftkey-labs
- License: mit
- Created: 2024-06-27T00:17:11.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-09-24T23:38:18.000Z (10 months ago)
- Last Synced: 2025-09-25T01:16:34.851Z (10 months ago)
- Topics: expo, react-native, typescript
- Language: TypeScript
- Homepage:
- Size: 3.15 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 25
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
Awesome Lists containing this project
README
# ShiftKey Labs Events Application
## Overview
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.
## Table of Contents
- [Installation](#installation)
- [Usage](#usage)
- [Features](#features)
- [Contribution](#contribution)
- [Support](#support)
- [Acknowledgments](#acknowledgments)
- [License](#license)
## Installation
### Prerequisites
- Node.js (>= 12.x.x)
- Expo CLI
- Yarn or npm
### Steps
1. Clone the repository:
```shell
git clone https://github.com/ShiftKeyLabs/ShiftKeyLabs-Events-App.git
cd ShiftKeyLabs-Events-App
```
2. Install dependencies:
Using npm:
```shell
npm install
```
Using yarn:
```shell
yarn
```
3. Start the Expo developer tools:
```shell
expo start
```
## Usage
### Authentication
- Users need to sign up/sign in to access the application.
- Secure authentication is provided to protect user data.
### Event Management
- Create, edit, and delete events.
- View a list of all upcoming and past events.
### QR Code Scanning
- QR code scanning functionality for efficient attendance marking.
- Scanned data is securely stored and can be accessed by authorized personnel.
## Features
- User Authentication
- Event Management
- QR Code Scanner
- Attendance Marking
## Contribution
Contributions to the ShiftKey Labs Events Application are always welcome. See [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines.
## Support
For support, bugs, and feature requests, please use the [issues](https://github.com/ShiftKeyLabs/ShiftKeyLabs-Events-App/issues) section in the GitHub repository.
## Acknowledgments
- ShiftKey Labs Community
- All contributors and maintainers