Just an example project using Spring as backend and Ionic as frontend.
Developed during the classroom time in IES El Rincón by the group 2-DAM-T.
You need a working environment with:
- Git - You can install it from https://git-scm.com/downloads.
- MySQL - You can install it from https://www.mysql.com/downloads/.
- Node.js - Install node.js from https://nodejs.org/es/download/. It's advisable to install the LTS version.
- Eclipse IDE - Install it if you want to edit this project backend with Eclipse IDE.
- Spring Tools Suite - Install the plugin in Eclipse IDE.
Follow this video tutorial: https://www.youtube.com/watch?v=DvzGf0cAlg4
- Visual Studio Code - Install it if you want to edit this project frontend with Visual Studio Code editor.
- Node.js - Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.
- MySQL Workbench - MySQL Workbench is a unified visual tool for database architects, developers, and DBAs.
- https://www.djamware.com/post/5d12b5b880aca754f7a9d1f6/ionic-4-angular-8-tutorial-learn-to-build-crud-mobile-apps. Excellent tutorial as a basis to create a CRUD with Ionic.
- https://www.positronx.io/build-ionic-cordova-angular-crud-mobile-app/. Another excellent tutorial to learn about the basics of this frontend project.