hlfw.ca

webbing

Download patch

ref: 912133637a9d3bd196f684e05323cd7675929fb6
parent: 463a5d2a9d011716b585dab29118e3d1dd79c195
author: halfwit <michaelmisch1985@gmail.com>
date: Mon Mar 30 02:58:51 PDT 2020

Made issues for all todo items

--- a/TODO
+++ /dev/null
@@ -1,99 +1,0 @@
-TODO (halfwit, nemo) - change link from TODO.html on help/provider.html
-[ ] plugin/earn.go: URL encoding such as `?specialty=myspecialty&country=mycountry` add to map[string]interface{} sent to pages/earn.go
-[ ] pages/earn.go: Internationalize data
-[ ] templates/earn.tpl: Simple page layout
-[ ] db/search.go: Lookup based on query for price
-
-TODO (nemo, halfwit) partner.html - Become A Partner page
-[ ] general: design partner.html
-[ ] pages/partner.go: Pull data from partner.html for internationalization
-[ ] templates/partner.tpl: convert from html
-
-TODO (nemo, halfwit) legal.html - articulating the legal policy
-[ ] general: design legal.html
-[ ] pages/legal.go: Pull data from legal.html for internationalization
-[ ] templates/legal.tpl: convert from html
-[ ] general: consult with lawyer
-
-TODO (nemo, halfwit) privacy.html - articulating the privacy policy
-[ ] general: design privacy.html
-[ ] pages/privacy.go: Pull data from privacy.html for internationalization
-[ ] templates/privacy.tpl: convert from html
-[ ] general: consult with lawyer
-
-TODO (nemo, halfwit) help/provider.html - steps for becoming a provider
-[ ] general: design help/provider.html
-[ ] pages/help/provider.go: Pull data from privacy.html for internationalization
-[ ] pages/help/provider.tpl: convert from html
-
-TODO (nemo, halfwit) messages.html - message thread with other user
-[ ] plugins/messages.go: URL encoding such as '?id=21987402180982098'
-[ ] plugins/messages.go: Use token to target specific message thread from db
-[ ] plugins/messages.go: Validate token matches with user ID
-[ ] pages/messages.go: Boiler plate internationalization
-[ ] templates/messages.tpl: convert from messages.html
-
-TODO (halfwit) send email to client for form submission after transaction completed
-[ ] transactions/symptoms.go: Send URL encoded link via email and wait for authorized login to pages
-
-TODO (halfwit) doctor/bookings.html - Look up details of a specific booking from profile
-[ ] plugins/bookings.go: URL encodidng such as '?id=1320984392184298'
-[ ] plugins/bookings.go: Use token to add booking data to map
-[ ] pages/doctor/bookings.go: Boiler plate internationalization
-[ ] templates/doctor/bookings.tpl: create table for data coming back from bookings (nest template) 
-
-TODO (halfwit) doctor/profile.html - List bookings, messages
-[ ] plugins/messages.go: Use User ID to fetch list of messages
-[ ] plugins/bookings.go: Use User ID to fetch list of bookings
-[ ] pages/doctor/profile.go: Boiler plate internationalization
-[ ] templates/doctor/profile.tpl: convert from doctor/profile.html
-
-TODO (halfwit) patient/profile.html - List appointments, messages
-[ ] plugins/messages.go: Use User ID to fetch list of messages
-[ ] plugins/appointments.go: Use User ID to fetch list of appointments
-[ ] pages/patient/profile.go: Boiler plate internationalization
-[ ] template/patient/profile.tpl: convert from patient/profile.html
-
-TODO (halfwit) messages - embeddable messages list
-[ ] template/messages.tpl: All messages
-[ ] template/message.tpl: Single thread
-
-TODO (halfwit) patient/appointment.html - View details of a single appointment
-[ ] plugins/appointments.go: URL encoding such as '?id=21092198409'
-[ ] plugins/appointments.go: Use token to add booking data to map
-[ ] pages/patient/appointment.go: Boiler plate internationalization
-[ ] templates/patient/appointment.tpl: create table for listing appointments (nest template)
-
-TODO (halfwit) patient/offer.html - Create an offer to book time with a doctor
-[ ] plugins/offer.go: URL encoding such as '?id=1298749827'
-[ ] plugins/offer.go: Use token to add details of offer to map
-[ ] pages/patient/offer.go: Boiler plate internationalization
-[ ] templates/patient/offer.tpl: convert from patient/offer.html
-
-TODO (halfwit) search.html - Query and responses for doctor searches
-[ ] plugins/search.go: URL encoding such as '?query=foobarbaz'
-[ ] plugins/search.go: Use query= to perform search and add to map
-[ ] pages/search.go: Boiler plate internationalization
-[ ] templates/search.tpl: If results are nil, show normal search page
-
-TODO (halfwit) Update footer template
-[ ] templates/footer.tpl: Update Call toll free
-[ ] templates/footer.tpl: Update Email
-[x] templates/footer.tpl: Link from "Become A Partner" to partner.html
-
-TODO (dba) - Database
-[ ] db/messages.go: General message, from a to b at time 
-[ ] db/tokons.go: Token linked to customer/doctor/possibly wallet 
-[ ] db/doctors.go: Specialty Name Country/countries Rate [...]
-[ ] db/patient.go: Name Country
-[ ] db/appointments.go: link doctor + patient @ time 
-[ ] db/wallet.go: link appointment + wallet
-
-TODO (halfwit) - Cookie pop up
-[ ] We use cookies to track login sessions, etc popup
-
-TODO (halfwit) - TLS + SSL certs for the whole site
-[x] Create local certs for testing
-[x] Move to tls functions - commented out for now
-[ ] Purchase cert from CA
-[ ] Sign and use for site