= Build Instructions The system consists of: * Backend: Spring Boot * Frontend: vue.js * Database: PostgreSQL == Required Software === Operating System * Windowa 10/11 * macOS === Backend Requirements * Java JDK 17 * Maven 3.8+ * PostgreSQL 14+ === Frontend Requirements * Node.js 18+ * npm 9+ == Development Environment Description === Backend Stack * Spring Boot * Spring Web * Spring Data JPA * Spring Security * Hibernate * PostgreSQL Driver === Frontend Stack * Vue 3 * Vue Router * Axios * Bootstrap == Build Instructions * Clone the projects git clone https://github.com/veronika-ils/petify-backend.git [[BR]] git clone https://github.com/veronika-ils/petify-frontend.git * Create database {{{ CREATE DATABASE petify }}} * Build and run the backend {{{ mvn clean install mvn spring-boot:run }}} runs on http://localhost:8081 * Build and run the frontend {{{ npm install npm run dev }}} runs on http://localhost:5173