Web to Mobile App Translation for Aiducare Inc.

Open
Aiducare Inc.
Montréal, Québec, Canada
Director
(8)
5
Project
Academic experience or paid work
120 hours of work total
Learner
Canada
Intermediate level

Project scope

Categories
Mobile app development Information technology Software development
Skills
react native react.js (javascript library) codebase mobile application development project scoping authentications usability user interface (ui) design user experience (ux) management
Details

Aiducare 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.

Deliverables

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).
Mentorship
Domain expertise and knowledge

Providing specialized, in-depth knowledge and general industry insights for a comprehensive understanding.

Skills, knowledge and expertise

Sharing knowledge in specific technical skills, techniques, methodologies required for the project.

Hands-on support

Direct involvement in project tasks, offering guidance, and demonstrating techniques.

Tools and/or resources

Providing access to necessary tools, software, and resources required for project completion.

Regular meetings

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.

Quality education

About the company

Company
Montréal, Québec, Canada
2 - 10 employees
Education
Representation
Minority-Owned Women-Owned Small Business Immigrant-Owned Community-Focused

We provide an online language learning platform that helps users speak French in 6 months.