Skip to content

shiftkey-labs/shiftkey-app

Repository files navigation

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

Prerequisites

  • Node.js (>= 12.x.x)
  • Expo CLI
  • Yarn or npm

Steps

  1. Clone the repository:

    git clone https://github.com/ShiftKeyLabs/ShiftKeyLabs-Events-App.git
    cd ShiftKeyLabs-Events-App
  2. Install dependencies:

    Using npm:

    npm install

    Using yarn:

    yarn
  3. Start the Expo developer tools:

    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 for guidelines.

Support

For support, bugs, and feature requests, please use the issues section in the GitHub repository.

Acknowledgments

  • ShiftKey Labs Community
  • All contributors and maintainers

About

Public repository for the ShiftKey Labs mobile app

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •