Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/furkankayam/react-springboot-crud-app

✅ React + Spring Boot CRUD App
https://github.com/furkankayam/react-springboot-crud-app

assertj crud junit5 mockito postgresql react redux spring-boot tailwindcss

Last synced: 15 days ago
JSON representation

✅ React + Spring Boot CRUD App

Awesome Lists containing this project

README

        

## 📃 `React + Spring Boot CRUD APP`



⚡Home


home

⚡Create User


create

⚡Update User


update

⚡Search Users


search

⚡Swagger UI


swagger

⚡Database


database

⚡Test


test

⚡Docker Compose


docker




- ✅ React + Spring Boot CRUD App



Used Technologies in The Project:

[![React](https://img.shields.io/badge/React-18.3-000?style=for-the-badge&logo=react&logoColor=white&color=61DAFB)](https://react.dev/)
[![Redux Toolkit](https://img.shields.io/badge/Redux%20Toolkit-2.2-000?style=for-the-badge&logo=redux&logoColor=white&color=764ABC)](https://redux-toolkit.js.org/)
[![Tailwind CSS](https://img.shields.io/badge/Tailwind%20CSS-3.4-000?style=for-the-badge&logo=tailwindcss&logoColor=white&color=06B6D4)](https://tailwindcss.com/)
[![Axios](https://img.shields.io/badge/Axios-1.7-000?style=for-the-badge&logo=axios&logoColor=white&color=5A29E4)](https://axios-http.com/docs/intro)
[![Java](https://img.shields.io/badge/java-17.0-000?style=for-the-badge&logo=openjdk&logoColor=white&color=FF9A00)](https://www.java.com/en/)
[![Spring Boot](https://img.shields.io/badge/spring%20boot-3.1-000?style=for-the-badge&logo=springboot&logoColor=white&color=6DB33F)](https://spring.io/)
[![PostgreSQL](https://img.shields.io/badge/PostgreSQL-15.2-000?style=for-the-badge&logo=postgresql&logoColor=white&color=4479A1)](https://www.postgresql.org/)
[![Maven](https://img.shields.io/badge/Maven-3.9-000?style=for-the-badge&logo=apache-maven&logoColor=white&color=C71A36)](https://maven.apache.org/)
[![Open API](https://img.shields.io/badge/Open%20API-2.2-000?style=for-the-badge&logo=openapiinitiative&logoColor=white&color=6BA539)](https://springdoc.org/)
[![Docker](https://img.shields.io/badge/Docker-25.0-000?style=for-the-badge&logo=Docker&logoColor=white&color=2496ED)](https://docs.docker.com/)


### Installation

```bash
git clone https://github.com/furkankayam/react-springboot-crud-app.git
```


### Usage

```bash
docker-compose up
```


### URL

#### ▶️ UI

```bash
http://localhost
```

#### ▶️ Swagger UI

```bash
http://localhost:8080/swagger-ui.html
```

#### ▶️ Database

```bash
http://localhost:9090
```

- `rdbms`: PostgreSQL
- `username`: postgres
- `password`: postgres
- `database`: crud_example



# License

This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details

Created by [Mehmet Furkan KAYA](https://www.linkedin.com/in/mehmet-furkan-kaya/)