Skip to content

hellocaio/ParceledFX

Repository files navigation

ParceledFX - Coding Challenge

This is a coding challenge requested by Parceled Company for a Senior React Native Developer.

Results

Participating in this challenge was an great opportunity to display my skills. Despite the time pressure, I'm delighted with the final outcome. Not only was I able to implement all the requested features, but I also managed to add a few extra touches. I'm particularly pleased with the organization of the project, and the use of TypeScript to ensure type safety throughout. Additionally, the minimalist design we achieved is both aesthetically pleasing and functional, and I couldn't be happier with the result.

Screenshots

Screenshots can be viewed in these links:

https://ibb.co/cwrBG1t

https://ibb.co/jfCq9p8

https://ibb.co/VjvPyBM

Challenge Description

Show the depth of your expertise in React Native.

Challenge Description

You have been tasked with building a mobile application that works on Android and IOS. It allows users to search for and view information about real estate properties. All data information can be mock data. No backend access is required. The app should have the following features:

• A search screen that allows users to search for properties by address. • A search results page • A property detail screen that displays information about a selected property.

It is estimated that you’ll need approximately 3 hours and no more than 6 hours on this challenge.

Requirements

Parceled Sr. React Code Challenge - 2023 (Description)

• The app should be built using React Native. Do not use Expo.

Parceled Sr. React Code Challenge - 2023 (Description)

https://keepersteam.notion.site/Parceled-Sr-React-Code-Challenge-202

• The app should be built using React Native. Do not use Expo.

• You can use any third-party libraries you like, but you should

justify your choices in a readme file.

• The search screen should allow users to search for properties by address using dummy data that you create, or sample data from any data source you’d like to use.

• The property detail screen should display information about a selected property, including its tax assessor data, owner information, parcel boundaries, and other.

You should use dummy data that you create for this purpose.

◦ HINT #1, some information about a property may include tax assessor data, mortgage history, information about the owner, and parcel boundaries.

◦ HINT #2, See and the parceled app to get an idea of what dummy data would look like for the different property details.

• The app should be optimized for performance and should follow mobile app development best practices and principles.

• You should write unit and integration tests for your code, using a testing library of your choice.

• Briefly describe any UX/UI work you did and choices you made on the readme.

• If there is anything you would like to have done if you had more time, please describe it in the readme with “If I had more time I would have...”

Submission

• Please create a personal repository on GitHub

• Push the React Native project to this repository

• Make frequent commits that explain your

development. ie. if you add a new feature, describe it in your commit

message.

• Follow semantic commit messages so your commits are

Parceled Sr. React Code Challenge - 2023 (Description) https://keepersteam.notion.site/Parceled-Sr-React-Code-Challenge-202...

• Follow semantic commit messages so your commits are structured in a

clear and consistent way.

• Submit repo link to ed@keepers.team