Web to Mobile App Translation for Aiducare Inc.

Project scope
Categories
Mobile app development Information technology Software developmentSkills
react native react.js (javascript library) codebase mobile application development project scoping authentications usability user interface (ui) design user experience (ux) managementAiducare Inc. is seeking to expand the accessibility of its existing web application by translating it into a mobile application using React Native. The current web app, built with React, serves as a vital tool for users to access Aiducare's services. The goal of this project is to create a mobile app that mirrors the functionality and user experience of the web app, ensuring seamless integration and consistent performance across platforms. This project provides an opportunity for learners to apply their knowledge of React and React Native, focusing on component translation, state management, user interface design and features. The team will work collaboratively to ensure that the mobile app maintains the same level of usability and accessibility as the web version.
Project scope:
Our current web-app (https://demotest.aiducare.com/) has
- 25 screen pages, App.js and index.js
- 14 reusable components
- associated .css files
You can see a video that shows an overview of our app at https://demotest.aiducare.com/ => click "Start".
Responsibilities
Create a fully functional mobile application which replicates the existing web app. A presentation demonstrating the mobile app's features and performance will be delivered to Aiducare Inc.
Project Support
- Aiducare will provide the existing React web codebase and any converted React Native starter code.
- Weekly goals will be defined with the student.
- Weekly check-in meetings will be held to review progress and provide guidance.
Deliverables
- A fully functional mobile application mirroring the web app’s features and interface.
- A final presentation showcasing the app’s features and performance to Aiducare Inc.
- The app must be tested and approved by Aiducare prior to submission (The code must be uploaded with final submission).
Providing specialized, in-depth knowledge and general industry insights for a comprehensive understanding.
Sharing knowledge in specific technical skills, techniques, methodologies required for the project.
Direct involvement in project tasks, offering guidance, and demonstrating techniques.
Providing access to necessary tools, software, and resources required for project completion.
Scheduled check-ins to discuss progress, address challenges, and provide feedback.
Supported causes
The global challenges this project addresses, aligning with the United Nations Sustainable Development Goals (SDGs). Learn more about all 17 SDGs here.
About the company
We provide an online language learning platform that helps users speak French in 6 months.