Skip to content

suqdawg/MAST5112

Repository files navigation

MAST5112 Part 2

Github Link

https://github.com/suqdawg/MAST5112

Youtube Video link

https://www.youtube.com/watch?v=qhmQ2bJJivw

Changelog

    1. The home screen displays total number of menu items to select.
  1. Uses core components to create a fully featured user interface.
  2. The app has a predefined list of courses that the chef can choose from, starters, mains and desserts.
  3. Uses layouts to position components on the user interface.
  4. The home screen also displays the menu the chef has chosen.
  5. Applied a colour scheme and images to the user interface.
  6. Handles text inputs.
  7. Uses typescript variables to store data.
  8. The cart has JavaScript functionality to add, remove and calculate items.
  9. Handles button presses.
  10. Uses typescript to perform actions according to user input.
  11. On the home page, the chef can add all the menu items to the cart.
  12. Navigate between different screens in an app.
  13. The home page shows the complete menu.
  14. Uses if statements to solve programming problems.

Screenshots

hOME More Menu Profile Order Order Done

This is an Expo project created with create-expo-app.

Get started

  1. Install dependencies

    npm install
  2. Start the app

    npx expo start

In the output, you'll find options to open the app in a

You can start developing by editing the files inside the app directory. This project uses file-based routing.

Get a fresh project

When you're ready, run:

npm run reset-project

This command will move the starter code to the app-example directory and create a blank app directory where you can start developing.

Learn more

To learn more about developing your project with Expo, look at the following resources:

Join the community

Join our community of developers creating universal apps.

About

Mobile App Scripting

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published