Build a SaaS Platform where --
1. Register a user account using Bank ID
2. User will log in and register their account via BankID
3. User can send Invoice with Client details to their email address or their registered Account with us
4. User can send Assignment request with Client details to their email address or to their registered account with us
5. User can send Time Report for the register Assignment and the Employer needs to accept or deny the time report
6. Add Team members, Service or Products, Client details
7. Both User and Client will receive notification both in their email, text message, and in their account on each action
8. Withdraw payment as a salary according to the local tax regulation
9. Bookkeep all Invoice and payments
We will use a vuejs theme to speed up the process of development.
I prefer to use Vuejs, Node js/typeScript, and AWS in the application, and also the application needs to be scalable and ensure performance.
Thank you :)