crizzs / Flight_Buddy_App

This is a quick prototype done for a hackathon. Decided to share with public as a boilerplate for a simple angular-node app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Flight Buddy (A Prototype)

A Node app built with MongoDB, Angular, AWS SNS and interfacing with Tesseract, OpenOCR Project.

Presently, Tesseract can recognise various types of images, pdf and text across 100+ languages. (You will have to manually setup the tesseract API service)

Requirements

  • Node and npm
  • MongoDB: Make sure you have your own local config/database.js

Installation

  1. Clone the repository (Put in your Tesseract service URL, AWS SNS Account ID and Secret Key)
  2. Install the application: npm install
  3. Place your own MongoDB URI in config/database.js
  4. Start the server: node server.js
  5. View in browser at http://localhost:8080
  6. After sms has been received. Use the link to access(Alternative,flightbuddy db for Identities collection) Will look something like: http://localhost:8080/verified?phone={phone number}&otp={otp sent}
  7. OCR test images could be found in this respository.

Screenshots

Screenshots are being stored inside flightbuddy_screenshots folder.

About

This is a quick prototype done for a hackathon. Decided to share with public as a boilerplate for a simple angular-node app

License:MIT License


Languages

Language:HTML 54.6%Language:JavaScript 45.4%