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 informationclientidpraram example:c_1
- GET
/client/:clientid/requests/all: get list of client's home services requestsclientidparam example:c_1
- GET
/client/:clientid/request/:clientrequestid/offers/accepted: for a particular client's request, get the list of accepted jobber's offersclientidparam example:c_1clientrequestidparam example:cr_1
- GET
/jobber/:jobberid/profile: get jobber's profile informationjobberidparam example:j_1
- GET
/jobber/:jobberid/jobs/available: get list of available jobber's jobs, inside his activity zone, matching his expertise fieldjobberidparam example:j_1
- GET
/jobber/:jobberid/jobs/accepted: get list of accepted jobber's job-
jobberidparam 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