Timeline
The timeline for the project is defined as follows:
#
Proof of concept phase (alpha)- Basic architecture planning
- API endpoints for sales
- API endpoints for products
- includes services
- includes discounts
- API endpoints for application settings
- locale
- API endpoints for users
- privacy-aware
- includes authentication
- API endpoints for organizations
- privacy-aware
- API endpoints for scheduling
- includes developing automated tasks
- includes reading and creating complicated recurring schedules
#
MVP phase (beta)- implement API gateway and auth
- arrange hosting and deployment
- cloud first, on prem optional
- payment integrations
#
Production phase- automatic invoicing of services
- webhooks/event notification
- expand features