We are a EdTech company and would like to develop a software along with an admin portal for backend to control the various front ends such as Web /App. The software is expected to have 5 logins – one for admin and other four for users.
On a high level, the requirements are as detailed below:
- Separate login for admin & users.
- The software should have 5 different front - ends, catering to different users, including the admin.
- Ability for users and admin to interact with each other via the software.
- Ability for admin and users to send notifications with images to other users.
- Ability to update various fields as per requirement of users.
- Separate profile pages for users with profile picture.
- Ability for real time tracking of users (supported by GPS).
- Ability to store data and generate reports based on the pre set logic.
- A correlation between users in a way that an update made by one user is reflected in the UI of other user also.
- Ability for password protection of certain functionalities inside the software.
- Admin portal to control the various front – ends.
Technology Stack: The software is expected to be built in React Native with both android and iOS versions. Service layer is expected to be in JS or Java and the DB layer with mongo dB. The admin portal UI is expected to be out of React JS and the service layer and the backend is the same as that of Mobile Apps. The applications are expected to be in microservice architecture, which are highly scalable and can be hosted in cloud such as AWS. The code should be optimized so that the notifications are received in a fraction of seconds.
Bu iş için 6 freelancer ortalamada ₹861667 teklif veriyor
Hi, I have read your requirement regarding educational sftware development, in detail. I have several more queries, that I would like to discuss with you. Please message to discuss more about it. Thanks