CityMall is looking for people who can build awesome products, so we created this challenge to test our candidates' overall developer skills.
You have 1 week to complete the challenge.
Implementation and design will be evaluated.
Follow these instructions to submit your challenge.
- Setup your Development Environment (React Native - Getting Started guide)
- Write your Code
- Commit your Changes
- Fork the Challenge Repository
- Issue a Pull Request
Umang is a aspring js dev, he loves coding but unfortunately he broke his laptop and he wants to code somewhere. You have to make js playground app in react native in light and dark mode.
Your app should be able to complete the following tasks:
- A screen thats contains code editor with play and setting button at top.
- When user hit the play button after writting code it should show the result in another screen.
- When user goes to setting screen it should comes with basic editor config like theme (white and dark), fontSize and spacing (4,2).
- Basic component based test should be written.
- Color highlighting should be done.
- You will use Ignite Cli to have to have your base project.
- You can pick any design from mobile based editor/IDE.
The grading of the app will be based off of three criteria:
- 30% - UI and UX
- 40% - Overall Design and Structure
- 30% - Data Management and Store