This repodisitory includes tourism agency management and customer reservation application
I wanted to develop an application where I could use my valuable connections with Java Spring Boot
on the back-end
and React
on the front-end
.
- Maven project
- Spring Security
- Authentication
- Authorization
- Password Encoder
- Seeing the hotels registered in the system
- Ability to search for hotels by city, date and number of people
- Ability to search by city
- Filter by price, star, hotel type or room, etc.
- View hotel details
- Searching for available rooms in the hotel
In addition, for businesses that want to register their facility to the system, hotel addition, deletion, photo, room and reservation transactions etc. on the back-end side. Tested manually using Swagger and Postman. It is not added to the front-end part. You can check it out on my Github profile.
Back-End Skills
- Java
- lambda expressions
- stream api
- Java spring boot faremework
- spring boot data JPA(hibernate)
- Model mapper
- Lombok
- Json web token
Design Approaches
- OOP(Object Oriented Programming)
- SOLID
- Response/Request Pattern
- Constructor Dependency Injection
Frond-End
- React
- React Router
- react query
- react context
- semantic ui react
- formik
- axios
- HTML
- CSS
Database
- Postgresql
Testing tools
- Swagger
- Postman
Sefa Demirtaş |
---|
Software Developer |
sefa.demirtas91@gmail.com |