Tooride Web

Private Tours On-Demand web application.

Role
Co-Founder & CTO

Tech
ReactJS, HTML5, CSS3, JavaScript, ParseServer, AWS

Timeline
2015 — 2020

Tags
WEB, TOORIDE

Tooride offers a Private Tours On-Demand service, that allows tour guides to host their tours for visitors to book.

  • Wrote it from scratch using JavaScript, ReactJS, HTML5, CSS3. Built all the User Interface across the whole web app.

  • Used Parse.com for the server related code. Which I had to migrate to ParseServer that I hosted onto AWS Elastic Beanstalk (due to the termination of Parse.com service on Jan 2017).

  • CoreData to cache the server objects into the local database.

  • Stripe for Payments.

  • MailChimp/Mandrill for emails.

  • Mobile friendly, and auto adjusts to any screen size.

  • SEO friendly.

  • Fully localized in Chinese.

Highlights

  • Reviews System to support customer reviews for tours; Role/Permission integration, to allow having super users “admins” approve users to become tour guides.

  • Experimentation System that enables us to experiment (toggle on/off) on different features of the app.

  • Stats Logging.

  • Push Notifications.

  • Deep Linking / Handling.

  • Auto Emails Generations for sign ups, order confirmations, refunds, marketing emails, booking reminders, etc.

  • Payment System (Apple Pay, AliPay, Credit/Debit Cards, Amex Checkout, Direct Deposit onto Tour Guide’s accounts).

  • Built a Coupon System to give away discounts and help promote the app.

  • Facebook Login, for quick sign ups.

  • Filters System that manages the home page all pushed from the backend.

  • Referral Program to grant bonus coupons.

  • Analytics using Facebook, Google with Ecommerce reporting.

  • Mobile Friendly every page dynamically auto adjusts to fit the screen size.

  • Localization fully localized in Chinese.

Previous
Previous

Hashtags Organizer

Next
Next

Tooride Mobile