Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/furkankayam/react-springboot-crud-app
- Owner: furkankayam
- License: mit
- Created: 2024-07-06T02:09:50.000Z (6 months ago)
- Default Branch: master
- Last Pushed: 2024-07-27T14:45:50.000Z (5 months ago)
- Last Synced: 2024-07-27T16:05:57.730Z (5 months ago)
- Topics: assertj, crud, junit5, mockito, postgresql, react, redux, spring-boot, tailwindcss
- Language: Java
- Homepage:
- Size: 545 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## 📃 `React + Spring Boot CRUD APP`
⚡Home
⚡Create User
⚡Update User
⚡Search Users
⚡Swagger UI
⚡Database
⚡Test
⚡Docker Compose
- ✅ 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/)