Skip to content

z5612365/navinn

Repository files navigation

navinn

This project is for navcoin hackathon 2021, and developing with navcoin-js

Navinn is a website for online booking, which is safe, anonymous and untraceable.

Demo

Maybe take a while to load, because TypeScript in node_module size is too big(around 50M).
For now it's just for demo, so I only npm run it.
If you use webpack you can speed it up.
Can create CICD to build production env in future.

Navinn: http://139.162.98.187:8080/
Navinn-Wallet: https://139.162.98.187:8082/

Booking instruction

Customer should remember their [Payment Key]. It's the key for customer payment, and is your room key when you want to access in yor room.

Instruction:

  • BOOK:

    1. [navinn > Booking page]: Booking it! (Book date will not avialable to pick if another booked earlier)
    2. [navinn > Booking page]: Remember your [Payment Key]
    3. [navinn > Search page]: Search with [Payment Key] for payment details
    4. [navinn > Search page]: Check all booking info is correct, the booking status would be "UNPAID"
    5. [navinn > History page]: (Optional)Press refresh button, get hotel's all booking info
  • PAY:

    1. [navinn-wallet(just for test)/or your personal xNav wallet that can create txn with memo]
    2. [navinn-wallet(just for test)]: Input paymentKey xNavAmount [navinn-wallet > paymentKey]: [navinn > Search page > Total Amount] [navinn-wallet > xNavAmount]: [[navinn > Search page > Receive Wallet])
    3. [navinn > Search page]: Back to Search page or History page , and search again, booking status would be "PAID"

Related project:

Install

Goals to achieve

  1. Short-term goal is for minimum viable product(MVP) demo.
  2. Long-term goal is to combine hotel property management systems(PMS) to provide integrated service.

Activity Diagram

drawing

Frameworks Usage

drawing

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published