App features:
- See a list of books having a few properties (number, date, string and boolean)
- Add/Edit books
- Authenticate user by username and password
- The possibility to see a list of cached books offline
- The possibility to see the list of books online, synchronized with the server
- Look for location with Google Maps API
- Start the camera to generate a cover for the books with your face
- Use photos from your computer
- Animation on save and logout button, also an ovedrriden animation when a new photo is saved for a book
Steps:
- Unzip the projects and run 'npm install'.
- For the node server, execute 'npm start'.
- For the Ionic app, execute 'npm install -g @ionic/cli', then run 'ionic serve'.