Skip to content

paritosh149/toy-robot-tsx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

toy-robot-tsx

setup

  • To run in cloud, go to CodeSandBox

  • To run locally, steps are:

    1. either Clone or download zip of the code from Github
    2. Extract the code in a folder, if you downloaded the zip file.
    3. Open the Terminal and go to the directory of the code.
    4. npm install
    5. npm start For other commands / scripts please visit Create React App
    6. The script will open the default browser and load web app from http://localhost:3000/
    7. Wow!!! You're ready.

Assumptions

  • 'North is Upwards' is an assumption
  • in (a,b) a is on horizontal axis increasing towards right
  • and b is on vertical axis increasing upwards
  • size 5 would result in board positions 0 to 4
  • Add runner
  • Allow file Drag n Drop
  • Test Data file added
  • Add Test cases
  • Add Redux
  • customize separator
  • initialize playboard
  • Validate initial placement
  • Documentation
  • PLACE must be first command
  • Keep flow as functional as possible
  • Folder re-structure
  • Responsive UI
  • Add BOARD command