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.