| Version 1 (modified by , 3 weeks ago) ( diff ) |
|---|
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
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
Note:
See TracWiki
for help on using the wiki.
