RESTful API For The YASSIR Home Service Clent And Jobber ( Partner ) Apps
- Development environment: https://yassir-hackathon-backend-dev.herokuapp.com
- Production environment: https://yassir-hackathon-backend.herokuapp.com/api/v1/jobber/all
- GET
/ping
: healthcheck endpoint returning always 200 status
- GET
/client/:clinetid/profile
: get client's profile informationclientid
praram example:c_1
- GET
/client/:clientid/requests/all
: get list of client's home services requestsclientid
param example:c_1
- GET
/client/:clientid/request/:clientrequestid/offers/accepted
: for a particular client's request, get the list of accepted jobber's offersclientid
param example:c_1
clientrequestid
param example:cr_1
- GET
/jobber/:jobberid/profile
: get jobber's profile informationjobberid
param example:j_1
- GET
/jobber/:jobberid/jobs/available
: get list of available jobber's jobs, inside his activity zone, matching his expertise fieldjobberid
param example:j_1
- GET
/jobber/:jobberid/jobs/accepted
: get list of accepted jobber's job-
jobberid
param example:j_1
-
- GET
/client/all
: get all registered clients profiles - GET
/jobber/all
: get all registered jobbers profiles
- Typescript
- Node.js
- Express.js
It was fun participating in this Hackathon, big shout out to my team that were working day an night
#YassirHackathon #NoLuckOnlyHardWork