User Tools

Site Tools


todo

Essential before launch

  • Register for VAT when UTR arrives
  • Run sendmail script on CRON
  • Create pricing plans
  • Update Stripe logo
  • Populate email and phone types
  • Update logo and L&F
  • Confirm company registration
  • Open bank account
  • Connect bank to Stripe
  • Add 'phone' Primary Key

Test before launch

  • Account creation of all types
  • email addresses in contacts

Minor coding ToDo List

  • Create a 'wait overlay' while things are loading
  • Update error pages with new colours and logo
  • Abstract keys and methods to Stripe.pm module
    • method to get keys
    • get the end date of the subscription
    • find out if cancelling
  • Make the note panel scroll vertically if it gets longer than the person details
  • Refactor templates with multiple inline CSS declarations
  • Radar→phone - Derive country from '+' dialling code
  • Add security using idCheck to Email editor
  • List follow-up emails for triggers
  • Account selection button in Dashboard
  • Give the option to subscribe annually
  • Calculate 'active' users
  • Record clicks to emails
  • Progress bar for image uploads
  • Enable logging
  • Show 'no emails' message instead of just field headers
  • Point contact@charityradar.org.uk to both of us
  • Payment pages for MANAGER account
  • SetUp Twitter account - @CharityRadarUK
  • Include notes on people
  • Reset session logout when a page is reloaded
  • Collapse down telephone numbers
  • Update email links and CSS before sending
  • Add means to cancel and reinstate a subscription
  • implement exclusions to email sending lists
  • Changelog
  • Turn off some functionality for unpaid accounts
todo.txt · Last modified: 2023/04/25 22:38 by 92.7.188.74

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki