Skip to content

Tenerity Mobile development team - Technical challenge

Notifications You must be signed in to change notification settings

RodoWebDev/tenerity-react-native-challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Lounge

Tenerity Mobile Technical Challenges

* To start please fork this repository

Project Structure

AwesomeProject

In this folder you will find a react native application, where you need to implement your solution for the technical challenge.

back

This folder contains a mock backend that serves the data needed to complete the technical challenge. This server is built using JSON Server. To run this server, use the command yarn serve. Refer to the JSON Server documentation on how to query data from the APIs.

Mobile Technical Challenge

For this challenge, you are working on enhancing our brand new Loyalty Rewards application called Awesome Deals! We’d like you to design, build and test new application features explained bellow.

Home screen slider

We'd like to showcase our offers in a form of a horizontal slider on the landing screen.

Requirements:

  1. Slider items must enable the user to add the selected offer to their list of "myOffers"
  2. If an offer has the property { "promoted": true } it should be displayed at the beginning of the slider.

My Offers screen

This screen must enable the user to view a list of their selected offers.

Requirements:

  1. Users must be able to remove selected offers from their list of "myOffers"
  2. Display the total cost of the selected offers

Notes

  • You are free to design the component as you see fit, but bear in mind the user experience.
  • We would like to see how you can think through a problem and design a user experience to meet them, how you approach the problem and what technologies you would choose. We expect you to be thinking about design, accessibility, performance, testability, extensibility and maintainability.

Submission

To submit your work, you should create a Pull Request back to this repository.

About

Tenerity Mobile development team - Technical challenge

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published