mirror of
https://github.com/Lemonochrme/service-architecture.git
synced 2025-06-08 13:40:50 +02:00
Update README.md
This commit is contained in:
parent
8965cd190a
commit
0de91171c4
1 changed files with 20 additions and 1 deletions
21
README.md
21
README.md
|
@ -7,6 +7,25 @@ mvn compile
|
|||
mvn spring-boot:run
|
||||
```
|
||||
|
||||
## Roadmap
|
||||
|
||||
### Functionnalities
|
||||
|
||||
- We have `users` which could be either _volunteers_, _user_ or _admin_
|
||||
- Requests that can have multiple status: _Waiting_, _Validated_, _Rejected_, _Chosen_, _Realized_
|
||||
- Requests can be done by `users` only
|
||||
- Feedback can be done by `volunteers` and `users`
|
||||
|
||||
### APIs
|
||||
|
||||
- [ ] `Rest` Create user
|
||||
- [ ] `Rest` Login with user and password
|
||||
- [ ] `Rest` Make sure admin can do everything and users don't
|
||||
- [ ] `Rest` Create a Help Request
|
||||
- [ ] `Rest` Modify the Help Request status
|
||||
- [ ] `Rest` Create a User Feedback
|
||||
- [ ] `Soap` Gather User Feedbacks
|
||||
|
||||
## Check `SOAP` Requests
|
||||
|
||||
Please install the following application for ease of use SoapUI:
|
||||
|
@ -21,4 +40,4 @@ Use this time the HTTPie application, it can be either in fully CLI or with a gr
|
|||
```bash
|
||||
flatpak install flathub io.httpie.Httpie
|
||||
```
|
||||
Just run the command `http POST localhost:8080 hello=world` to test the REST api.
|
||||
Just run the command `http POST localhost:8080 hello=world` to test the REST api.
|
||||
|
|
Loading…
Add table
Reference in a new issue