Testmickael k.
Loading...

Roomchazer

Student housing mobile application

2022

Roomchazer

Overview

As part of the team responsible for the RoomChazer application, dedicated to finding off-campus housing in the United States, my role was to transition to mobile development in React-Native, introducing TypeScript for a more robust codebase and collaborating closely with the backend to adapt GraphQL queries.

Stack

React-Native
TypeScript
Git
GraphQL
Postman

Goals

Development of the mobile application with React-Native, introducing TypeScript for a more robust codebase.

Close collaboration with the backend developer for the adaptation of GraphQL queries.

Rapid learning and integration of TypeScript to ensure code reliability and structure.

Technical Skills

In-depth mastery of React-Native.

Use of TypeScript to enhance code reliability, documentation, and autocompletion.

Use of StyleSheet for the user interface.

Proactive management of GraphQL queries, optimization of calls, and adaptation to configuration changes.

Use of React hooks such as useState, useRef, and useEffect.

Regular practice of debugging with console.log and console.debug to ensure code quality.

Working Environment

Weekly organization with meetings to synchronize goals and adjust priorities.

Task management through tickets on Notion, in collaboration with team members (developers, CEO).

Roomchazer