# Client Metting Note - Jun 13
# General
## Tech
- [ ] UI/UX design for project (Yes/No)
- [ ] If yes => timeline for this => wireframes
- [ ] Tech stack choosing
- [ ] FE: Angular/React/Vue
- [ ] BE: NodeJs/Python/PHP
- [ ] DB: Postgres
- [ ] Deployment / Hosting / Testing within developing time
- [ ] Assest file management across Portal (Project site plan/map, )
- [ ] Language support / translation work if support Chinese
## Delivery
- [ ] Split into multiple stages, payment for each stage
=> Confirm this after has quotation based on draft FSD
# Key Collection Booking (KCB)
## General
- [ ] Only web version for both Portal
- [ ] Timeline, UAT
- [ ] 4,6 week till UAT ready ?
## Buyer Portal
### Buyer
- [ ] BLK: Buyer ID ?
- [ ] No Sign Up function (buyer will be added by BE)
- [ ] Confirm Email ?
- [ ] Only allow booking when: Confirm email and contact number ?
- [ ] **Do buyer need to select correct project if they buy many active projects running**
- [ ] 1 domain for each project ?
- [ ] List project front page with brief detail
- [ ] File type of Site Plan / Location Map (3d/interactive)
- [ ] Booking process ?
- [ ] Restrict if not yet confirm email/phone ?
- [ ] Deposit ?
## Backend Portal
### Dashboard
- [ ] Navigation to Project/Buyer/Booking, ... ?
### Project
- [ ] Simple serch/filter (by name, status/type)
- [ ] Unit No vs Project
- [ ] Booking mix slots? (multiple time slots)
- [ ] Field type, field validation
- [ ] Notice Served
- [ ] 25% Purchase Price
- [ ] 6 Months Maintenance fee Survey fee
- [ ] Interest
- [ ] Cleared for Handover
### Buyer List
- [ ] Simple search/filter
### Buyer Export
- Export field selection => default all
- What is Account Type
- Filter by: Project/Unit No/Account Type/Status
### Booking
- [ ] Simple search/filter
- [ ] Booking list: UserID vs BLK, why have UserID here ?
- [ ] If booking is created by the Buyer Portal, what is the UserID here
- [ ] Link back to project/buyer page when click on name
### Holiday
- [ ] Weekly/Monthly/Yearly repeat
#### User
- [ ] Email Verification ?
- [ ] => Only Admin can access Finance Module
- [ ] => Who can add new User
- [ ] Only Admin
- [ ] Anyone
# Condo Facility Booking & Management (CFBM)
> Condo Rental Service
## General
- Web app for admin
- Web app for end user
## End user feature
- [ ] View avaialble unit
- [ ] Manage renting unit
- [ ] Manage fee and service
- [ ] Notification
- [ ] Payment
- [ ] Extra accommodation renting
## Admin feature
- [ ] Mange renting and available unit
- [ ] Manage renting and available extra accommodation
# CRM and Client Check in
## General
- [ ] UI/UX design for project (Yes/No)
- [ ] If yes => timeline for this => wireframes
- [ ] 1 website for Admin
- [ ] 1 app (android/iOS) for end user
- [ ] Timeline and quotation ready by first week of Sept
## Sync data with current existing system
- [ ] Current status of the existing sale system
- [ ] Rest API
- [ ] Database / Hosting
- [ ] Share database
- [ ] Update current DB of the existing system
- [ ] Create new DB and sync between the two
- [ ] Which one is the master
- [ ] Sync in time basic (daily/weekly/..)
- [ ] Reuse ACL of current existing system ?
- [ ] ACL on event
- [ ] Admin: CRUD event
- [ ] Customer (end user): view event, booking
## Client App
### User
- [ ] Customer registration either via
- [ ] Client App
- [ ] Current Existing System
- [ ] Admin manually register
- [ ] Customer Main features
- [ ] View event
- [ ] Book Event
- [ ] Manage booked event
- [ ] Customer Extra features
- [ ] Chat with support team ?
- [ ] Private notes for each event
- [ ] Remarks for each event booking
- [ ] Admin Main Features
- [ ] CRUD/Launch an event ?
- [ ] Chat support customer ?
- [ ] Booking fee payment method?
### Check-in
- [ ] Check-in and event, Admin website scane QR code from user mobile device ?
## Admin website
- [ ] CRUD Event
- [ ] CRUD Customer