Skip to content

AskZeta/zeta-react-challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

Zeta React Native Code Challenge

Hello! Below are the instructions for a code challenge we'd like you to prepare. Please limit yourself to 3-4 hours maximum on your solution, we want to respect your time but ask for a small commitment to see your skills in action.

The Challenge

Build a todo list app in React Native. It should meet the following:

Product Requirements

  • As a user, I can add an item to my todo list
  • As a user, I can edit an item in my todo list
  • As a user, I can delete an item in my todo list
  • Include at least one item from the #extraFeatures section

Design Requirements

  • It should look and feel easy to use and simple, but pleasing
  • It should have some degree of styling applied to the elements
  • It should be responsively implemented for large, medium, and small screens

Technical Requirements

  • Be launchable
  • Built in React Native
  • Uses a theme library for components
  • Include a readme of how to install dependencies and launch the app

Extra Features

Time permitting, choose one or several of the following features and implement them.

  • A todo can have a due date that can be set in an accessible way
  • A todo can be marked completed and marked incomplete if I make a mistake clicking
  • I can filter my todos list into completed vs incomplete
  • Todos can be ordered, and I drag and drop a 'handle' to change its ordering
  • The code base is tested, either unit tested or integration tested
  • Todos have persistant storage between app close and re-open

Your solution will be used as the basis of a code reviewing and pairing interview. Be prepared to talk about your code, why you made certain decisions, and be ready to walk another developer through your codebase.

How to Submit

Upload a tar or zip file to GDrive, Dropbox, S3, etc and provide me with a link to download your files.

OR

Fork this repo in Github and submit a pull request

About

Code challenge for candidates in React

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published