Mobile Engineering: Building a Cross-Platform Mobile App

Thomas Jiang

0

Frontend Engineer

Fullstack Engineer

Mobile Engineer

Node.js

React Native

TypeScript

I am a mobile app developer with experience in building fast and reliable apps using React Native, TypeScript, and RTK Query. I have recently worked on the Q.ai investing mobile app, which is an app that offers automated financial advice tools through Quantalytics Investment Advisors, LLC (“QAI”), a SEC registered investment advisor. The app features:
• A landing page that explains the Q.ai mission, vision, and values, with a call to action button to sign up or log in.
• A dashboard page that shows the performance and recommendations of the Q.ai portfolios, such as the AI Power Portfolio, the AI Conservative Portfolio, and the AI Aggressive Portfolio.
• A portfolio page that displays the details, holdings, returns, and risk of each Q.ai portfolio, with an option to invest or withdraw money.
• A research page that provides access to the Q.ai ratings and analysis of various stocks, ETFs, and cryptocurrencies, with an option to add them to a watchlist or a portfolio.
• A profile page that allows the users to edit their personal details, preferences, and settings.
The app is built using React Native as the framework for the frontend, which allows me to create native-like apps for both iOS and Android platforms. I used TypeScript as the programming language because it adds type safety, code completion, and error detection to JavaScript. I used RTK Query as the data fetching and caching library because it simplifies the process of making API requests and managing the app state.
I am proud of this project because it showcases my skills and knowledge in mobile app development, as well as my ability to work with different technologies and tools.
Like this project
0

Posted Sep 18, 2023

Built a cross-platform mobile app using React Native framework.

Likes

0

Views

19

Clients

Q.ai

Tags

Frontend Engineer

Fullstack Engineer

Mobile Engineer

Node.js

React Native

TypeScript

Frontend Engineering: Creating an Interactive User Interface
Frontend Engineering: Creating an Interactive User Interface
Parenting support project
Parenting support project
Octane - Smart contract testing platform
Octane - Smart contract testing platform