An open API service indexing awesome lists of open source software.

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

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