This project is an Angular application for controlling a robot on a 5x5 grid. The application allows users to send predefined commands to move the robot and visualize its position and direction on the grid.
- Predefined commands to control the robot
- Visualization of the robot's position and direction on a 5x5 grid
- Toast notifications for success and error messages
- Node.js (version 12 or higher)
- Angular CLI (version 15.1.6)
- Clone the repository:
git clone <repository-url> cd PilotUI
- Install the dependencies:
npm install
Run the development server:
ng serve
Navigate to http://localhost:4200/. The application will automatically reload if you change any of the source files.
To build the project, run:
ng build
The build artifacts will be stored in the dist/ directory.
- Open the application in your browser.
- The
textarea
will be pre-filled with predefined commands. - Click the "Submit" button to send the commands to the backend and see the robot's movements on the grid.
- Angular
- SweetAlert2 for toast notifications