Skip to content

raysnehanjana/Hackathon-404

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Hotel-problems

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 53.1%
  • Java 34.5%
  • Ruby 5.6%
  • Objective-C 4.8%
  • Starlark 2.0%