Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/celalaygar/building-management-system-springboot-and-react
React js, Redux, Spring Boot, Security, JWT App
https://github.com/celalaygar/building-management-system-springboot-and-react
hibernate java jpa postgresql reactjs redux spring-boot spring-mvc spring-security
Last synced: 3 months ago
JSON representation
React js, Redux, Spring Boot, Security, JWT App
- Host: GitHub
- URL: https://github.com/celalaygar/building-management-system-springboot-and-react
- Owner: celalaygar
- Created: 2020-07-07T16:16:57.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-09-25T18:50:00.000Z (over 1 year ago)
- Last Synced: 2024-10-12T06:52:31.222Z (4 months ago)
- Topics: hibernate, java, jpa, postgresql, reactjs, redux, spring-boot, spring-mvc, spring-security
- Language: JavaScript
- Homepage:
- Size: 2.03 MB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Building Management System - SpringBoot-React
This project is simple hospital management system.
### Using Tools & Technologies
```
- Spring Boot 2.3.3
- Spring Security
- JWT
- Spring Validation
- REST API (get, post, put, delete, patch)
- ModelMapper, DTO
- JPA, Hibernate
- React
- Axios
- Redux
- Secure JS For localstorage
- Bootstrap 4
- HTML 5, CSS3
- PostgreSQL
```
### important !!!
```
https://reactdatepicker.com/
https://www.npmjs.com/package/@material/react-checkbox
```
## RequirementsFor building and running the application you need:
- [JDK 11](https://www.oracle.com/tr/java/technologies/javase/jdk11-archive-downloads.html)
- [Maven 3](https://maven.apache.org)## Running the application locally
#### for backend
There are several ways to run a Spring Boot application on your local machine. One way is to execute the `main` method in the `com.example.demo.FirstAppApplication` class from your IDE .Alternatively you can use the [Spring Boot Maven plugin](https://docs.spring.io/spring-boot/docs/current/reference/html/build-tool-plugins-maven-plugin.html) like so:
```shell
mvn spring-boot:run
```
#### for Frontend
Installation and Setup Instructions
Example:
Clone down this repository. You will need node and npm installed globally on your machine.Installation: `npm install`
To Run Test Suite: `npm test`
To Start Server: `npm start`
To Visit App: `localhost:3000`