/Pets-Reminder

This repository encompasses code developed for the "Mobile Programming and Multimedia" project as part of the Bachelor's Degree program at the University of Padua during the academic year A.A. 2019/2020.

Primary LanguageJavaScriptApache License 2.0Apache-2.0

Pets Reminder

This repository encompasses code developed for the "Mobile Programming and Multimedia" project as part of the Bachelor's Degree program at the University of Padua during the academic year A.A. 2019/2020.

The project is based on caiobiodere/cordova-template-framework7-vue-webpack

Project idea and realization

The project involves developing an application for both iOS and Android platforms using a cross-platform framework. The app will help users manage their pets' schedules, providing reminders for feeding, vet appointments, and special occasions like birthdays.

Application demo gif

Prerequisites

The are extra pre-requisites based on the platform:

Usage

git clone https://github.com/Giglium/Pets-Reminder.git
cd Pets-Reminder
npm install
npm run init-<platform>
npm build-<platform>

Docker Demo

A limited functionality demo is available for the browser platform. However, some Cordova plugins only work on iOS and Android, which restricts full functionality across the browser.

 docker run --rm -p 80:80 ghcr.io/giglium/pets-reminder:latest

License

This project is licensed under the APACHE LICENSE, VERSION 2.0 - see the LICENSE file for details.