New feature in web app RoR + React + Mysql -- 2

Job ID: 31182667

Budget: $250 – $750 USD

My client has a web application (daycare management) and he needs some new features like:

1) Dashboard (showing the amount of activities each teacher has given and a pie chart)
2) Online registration form (must have captcha validation)
3) Waiting list. (Parents should be able to fill out a form in website and it will be inserted in db. User must be able to see a screen like Waiting list and can edit records)
4) Api Contacts. As in item 4. the new website should make a post in the api. We should have a CRUD for this and user will have a new menu item in the system to see this.
Related categories: Ruby on Rails MySQL Bootstrap React.js