An open API service indexing awesome lists of open source software.

https://github.com/trkgrn/auction-webapp-with-websocket

This project is the internship task of Kartaca company.
https://github.com/trkgrn/auction-webapp-with-websocket

angular flyway-migrations sockjs-client spring-boot stompjs web-socket

Last synced: about 2 months ago
JSON representation

This project is the internship task of Kartaca company.

Awesome Lists containing this project

README

          

# auction-webapp-with-websocket
This project is the internship task of Kartaca company.

- Registration Key

`665bcddcb75763f801b181226b69b6e5e80c26a9ec5359608bf26f7a1dadbc90`
## Installation

Clone project

```bash
git clone https://github.com/trkgrn/auction-webapp-with-websocket
```

Go to the project directory

```bash
cd auction-webapp-with-websocket
```

Install project dependencies

```bash
docker-compose up
```


## Usage

- Backend

`http://localhost:8080/`

- Frontend

`http://localhost:4200/`

## Used Dependencies
* Backend
* Spring
* Spring Boot
* WebSocket
* Spring Security
* JWT
* Spring Web
* Spring Data
* Spring Data JPA
* Spring Data Redis
* Jedis (Redis Client)
* Lombok
* DevTools
* ModelMapper
* Flyway Core
* Open API (Swagger UI)
* Frontend
* Angular
* AdminLTE 3
* sockjs-client
* stompjs
* Database
* PostgreSQL
* Redis

## Screenshots

#### Auction Simulation
![Live-Auction](https://raw.githubusercontent.com/trkgrn/auction-webapp-with-websocket/master/pics/live-auction.gif?token=GHSAT0AAAAAAB74I6GUOWAVMJ64QENUONCOZB2RFZQ)

## Author

* Github: [@trkgrn](https://github.com/trkgrn)
* LinkedIn: [@trkgrn](https://linkedin.com/in/trkgrn)