You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

45 lines
1.6 KiB

4 years ago
4 years ago
  1. # WPD-MobileApp
  2. This project contains the components developed for a mobile app within the Waterproofing Data Project - WPD-WP6.
  3. # Tech stack
  4. * [React Native](https://reactnative.dev/)
  5. * [Expo](https://docs.expo.io)
  6. # Folder Structure Convention
  7. > Folder structure options and naming conventions for this project
  8. ### Directory layout
  9. ```
  10. .
  11. ├── LICENSE # License description file
  12. ├── README.md # Readme description file
  13. └── src # source files
  14. ├── App.js # app initial file
  15. ├── app # app custom folders and files
  16. │   ├── assets # assets folder (images and static)
  17. │   ├── components # basic components folder
  18. │   ├── config # common config files
  19. │   ├── hooks # custom hooks
  20. │   ├── navigation # navigation files and routes
  21. │   └── screens # screen files
  22. ├── app.json
  23. ├── babel.config.js
  24. ├── package-lock.json
  25. ├── package.json
  26. ├── web-build
  27. │   └── register-service-worker.js
  28. └── yarn.lock
  29. ```
  30. ## Setting up
  31. $ git clone https://github.com/IGSD-UoW/WPD-MobileApp.git
  32. $ cd WPD-MobileApp/src
  33. $ npm install
  34. ## Running
  35. $ cd WPD-MobileApp/src
  36. $ npm start