-
Notifications
You must be signed in to change notification settings - Fork 0
/
read.me
40 lines (25 loc) · 2.21 KB
/
read.me
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# 💻 Cruise app
| [Technologies](#-stack) | [Notes](#-some-notes) | [Documentation](#-documentation) | [App preview](#-app-preview) | [Envs](#-environment-variables) |
| ----------------------- | --------------------- | -------------------------------- | ---------------------------- | ------------------------------- |
## 🔧 Stack
![Java](https://img.shields.io/badge/java-%23ED8B00.svg?style=for-the-badge&logo=java&logoColor=white) ![Spring](https://img.shields.io/badge/spring-%236DB33F.svg?style=for-the-badge&logo=spring&logoColor=white) ![MySQL](https://img.shields.io/badge/mysql-%2300f.svg?style=for-the-badge&logo=mysql&logoColor=white) ![Swagger](https://img.shields.io/badge/-Swagger-%23Clojure?style=for-the-badge&logo=swagger&logoColor=white) ![HTML5](https://img.shields.io/badge/html5-%23E34F26.svg?style=for-the-badge&logo=html5&logoColor=white) ![CSS3](https://img.shields.io/badge/css3-%231572B6.svg?style=for-the-badge&logo=css3&logoColor=white) ![Thymeleaf](https://img.shields.io/badge/Thymeleaf-%23005C0F.svg?style=for-the-badge&logo=Thymeleaf&logoColor=white)
![H2]((https://img.shields.io/badge/mysql-%2300f.svg?style=for-the-badge&logo=mysql&logoColor=white))
## 📄 Some notes
> **Note** It is a **REST API** application with **management system** of ordering cruises.
In the application we are able to:
- Register/Sign in
- Order cruises and sort them in many ways (eg. sorting by price/date)
- Upload photographies (.jpg/.png)
- Insert new offers
- Manage orders
- Manage available journeys
UI/UX is build with **Thymeleaf** and **CSS**. Page is multilanguage.
## 🛡 Documentation
> **Note** Available endpoints are listed in the swagger documentation
![swagger](https://picsum.photos/1000/500)
## 📺 App preview
| Home | Login form | Sample error |
| ---------------------------------------- | ---------------------------------------------- | ----------------------------------------- |
| ![home](https://picsum.photos/2000/1002) | ![login form](https://picsum.photos/2000/1003) | ![error](https://picsum.photos/2000/1004) |
## 🔒 Environment variables
> **Note** Check out `application.properties` file