2020-06-19 21:32:09 +03:00
2020-06-19 21:32:09 +03:00
2020-01-25 21:15:11 +03:00
2020-01-16 18:45:18 +03:00
2020-06-15 15:56:30 +03:00

uber4freefood

Food Api

Running

Clone files into go src directory run docker-compose up

port *:8080
Api Routes

GET /food This return all the records from the table

{
    "data": [
        {
            "id": 1,
            "foodName": "",
            "dietType": "",
            "description": "",
            "specialIngridients": "",
            "serving": "",
            "SpecialNote": "",
            "foodImageId": "",
            "locationLat": "",
            "locationLong": "",
            "status": ""
        }
    ]
}

POST /food This is used to create a record

{
    "data": [
        {
            "foodName": "",
            "dietType": "",
            "description": "",
            "specialIngridients": "",
            "serving": "",
            "SpecialNote": "",
            "foodImageId": "",
            "locationLat": "",
            "locationLong": "",
            "status": ""
        }
    ]
}

GET /food/:id return specific record from given id

{
    "data": [
        {
            "foodName": "",
            "dietType": "",
            "description": "",
            "specialIngridients": "",
            "serving": "",
            "SpecialNote": "",
            "foodImageId": "",
            "locationLat": "",
            "locationLong": "",
            "status": ""
        }
    ]
}

PATCH /food/:id Edit staus for food {"Status": ""} returns

{
    "data": [
        {
            "id": 1,
            "foodName": "",
            "dietType": "",
            "description": "",
            "specialIngridients": "",
            "serving": "",
            "SpecialNote": "",
            "foodImageId": "",
            "locationLat": "",
            "locationLong": "",
            "status": ""
        }
    ]
}

DELETE /food/:id delete specified record

{
    "data": true
}
S
Description
No description provided
Readme MIT 24 MiB
Languages
Go 72.8%
Python 21.9%
Dockerfile 5.3%