Skip to content

Latest commit

 

History

History
136 lines (103 loc) · 4.7 KB

README.md

File metadata and controls

136 lines (103 loc) · 4.7 KB

SafEscape

Contents

  1. Short description
  2. Demo video
  3. The architecture
  4. Project roadmap
  5. Getting started
  6. Running the tests
  7. Built with
  8. Authors

Short Description

What's the problem?

Life for the hospitality industry has changed drastically due to the coronavirus pandemic and the future of hotels will look drastically different in a post COVID world. With new guidelines coming in from the tourism ministry, hotels and accommodation units have to ensure social distancing and adequate safety & hygiene measures.

How can technology help?

Sustaining a hospitality business is all about the amazing guest experience and carving ‘brand identity’ in an ever-evolving market. . “Touchless Hospitality” will be the new order. Hotels will now be chosen basis the levels of safety and hygiene instead of the fancy perks. Automation in guest-facing hotel functionalities like mobile check-in, in-room smart hotel technology helps in adding the ‘wow’ factor in guest service delivery. It also influences your guest decision making- either they will think – ‘Never here again’ or they will think- ‘I am coming again.’

The idea

Human beings by nature long for travel and discover new places. Hospitality industry have to shift the way they manage guest services in times of crises such as the COVID-19 pandemic. Providing solution catered to guest comfort & safety, backed by IBM Cloud & Watson Services will enable the hospitality industry to bounce back in business quickly.

Demo video

Watch the video

The architecture

Architect

Project roadmap

Roadmap

Getting started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

What things you need to install the software and how to install them

brew install node
brew install watchman

For ios:

  1. Xcode from Mac App Store.
  2. CocoaPods
sudo gem install cocoapods

For Android:

brew cask install adoptopenjdk/openjdk/adoptopenjdk8
  1. Android Studio
  2. Install the Android SDK
  3. Configure the ANDROID_HOME environment variable Add the following lines to your bash $HOME/.bash_profile or bash $HOME/.bashrc config file:
          export ANDROID_HOME=$HOME/Library/Android/sdk
          export PATH=$PATH:$ANDROID_HOME/emulator
          export PATH=$PATH:$ANDROID_HOME/tools
          export PATH=$PATH:$ANDROID_HOME/tools/bin
          export PATH=$PATH:$ANDROID_HOME/platform-tools
    For more details on installation click here and select the tab React Native CLI Quickstart

Installing

Step 1:

git clone https://github.com/Husna-banu/Hackathon-404.git

Step 2:

  cd Hackathon404/frontend/Hackathon404/
  npm install

Step 3: For ios:

  npm run ios

For android:

  npm start (in one terminal)
  npm run android (in another terminal)
  
  

Admin credentials:

 emailID: [email protected]
 password: hoteladmin@123

Guest credentials:

 emailID: [email protected]
 password: hotelguest@123

Running the tests

As this application is more of user interface, snapshot testing is done which capture each and every bit of UI. Linting is done to avoid unnecessary warnings and developer errors and for code cleanup. Run test case using the below command:

  npm t 

Built with

Authors