Full stack web application for advertising and renting resorts, boats and adventures. Built using Spring Boot ๐, React โ๏ธ and Tailwind CSS.
- Duลกan Laziฤ SW 4 2019
- Ana Anฤeliฤ SW 14 2019
- Milan Sekuliฤ SW 54 2019
-
Frontend: www.pecaj.ga
-
Backend: api.pecaj.ga
- JDK 18
- Node v16.3.0
- PostgreSQL 14.2
Make sure all dependencies are satisfied. In src/main/application.properties
configure the datasource for your database, and set your email sender credentials.
Start application using IntelliJ by running ProjectApplication
configuration, or manually using:
$ mvn spring-boot:run
Your API will be available at http://localhost:8080
and Swagger API docs at http://localhost:8080/swagger-ui.html
.
Make sure all dependencies are satisfied. Inside /client
run:
$ npm install
$ npm run dev
Your SPA will be served at http://localhost:3000
- superuser (main admin):
admin@pecaj.ga
- resort owner:
sinisa@pecaj.ga
- boat owner:
draganb@pecaj.ga
- fishing instructor:
lazard@pecaj.ga
- customer:
stevade@pecaj.ga