- clone this repository
- cd into the repository folder
- run
npm installornpm i - and then
npm start
- /signin
- /register
- /post
- /fix
- /eventlist
- /event/:id
- /causelist
- /cause/:id
- /removecause/:id
-
- Signin:
- method: POST
- request BODY : email and password
- response: User details JSON
- Signin:
-
- Register:
- method: POST
- request BODY : email, password and name
- response: User details JSON
- Register:
-
- post:
- method: PUT
- request BODY : location, causeTitle, causeDescription
- response: Success/ fail status JSON
- post:
-
- fix:
- method: POST
- request BODY : location, cause id
- response: Success/ fail status JSON
- fix:
-
- eventlist:
- method: GET
- response: Total list of events in JSON
- eventlist:
-
- event/:id:
- method: GET
- response: Selected event details in JSON
- event/:id:
-
- causelist:
- method: POST
- request BODY : location
- response: Total list of causes based on location in JSON
- causelist:
-
- cause/:id:
- method: GET
- response: Selected course details in JSON
- cause/:id:
-
- removecause/:id:
- method: PUT
- request BODY : cause Id
- response: Success/ fail status JSON
- removecause/:id:
- Database