Fermé

Python: create a simple read-only REST API to demonstrateyour scripting and infrastructure-as-code skills.

The goal of this challenge is to create a simple read-only REST API to demonstrateyour scripting and infrastructure-as-code skills.

Included in bundle is a txt file that contains a map. On the map, each location has a unique name, with one location per line.

The location is first,followed by 1-4 directions (up, down, right, or left). Each one represents alink to another location that is in that [login to view URL] example:Foo up=Bar left=Baz down=QuxBar down=Foo left=BeeThe location and each of the pairs are separated by a single space, and thedirections are separated from their respective locations with an equals (=) sign.

You should create a serverless REST API that allows a user to query this location database and it should be deployable to the AWS Cloud using the infrastructure-as-code tool of your choice (ideally Serverless or Terraform).

You can implement your REST API in whatever language you feel most comfortableand that is compatible with AWS Lambda.

The REST API should have the following endpoints:

- GET /Response should return all records in the database:[ { "name": "Foo", "up": "Bar", "left": "Baz", "down": "Qux" }, { "name": "Foo", "up": "Bar", "left": "Baz", "down": "Qux" }, ...]

- GET /count Response should return a count of all the records in the database{ "count": 500}

- GET /search?location=FooResponse should return the records that match query string or 404 if no records match:[ { "name": "Foo",

"up": "Bar", "left": "Baz", "down": "Qux" }]

Compétences : Python, MySQL, Amazon Web Services, Programmation de bases de données, AWS Lambda

En voir plus : python post rest api, python rest api, simple rest api php, google apps api python create user, python rest api client, create simple wordpress plugin rest api, how to read rest api documentation, create rest api in python django, wordpress rest api returns an error code 40x, redirection rest api returns an error code, simple keras rest api master, how to create a rest api in python, magento 2 create configurable product rest api, how to create a rest api service in python, create website with rest api, create rest api in python, python make call to rest api

Concernant l'employeur :
( 22 commentaires ) Phnom Penh, Cambodia

Nº du projet : #28922370

6 freelances font une offre moyenne de 25 $ pour ce travail

sayansaha986

Hi, I can help with the development and deployment of a REST API using serverless framework+python (on AWS Lambda + API Gateway). Let me know if you are interested.

%bids___i_sum_sub_32% %project_currencyDetails_sign_sub_33% USD en 1 jour
(55 Commentaires)
5.5
(37 Commentaires)
4.7
adeel94

I'm a Google certified Developer (AAD). I'm adept at multi-paradigm programming (Object oriented and Functional). Having 7+ years of experience in multi-tier diverse Java/Scala and Haskell application development inclu Plus

%bids___i_sum_sub_32% %project_currencyDetails_sign_sub_33% USD en 1 jour
(14 Commentaires)
4.4
wadielnatrontv

hi , we can start now iam online ...hi , we can start now iam online ...hi , we can start now iam online ...

%bids___i_sum_sub_32% %project_currencyDetails_sign_sub_33% USD en 1 jour
(2 Commentaires)
1.8
thmendes

Hi, how are you? I have few questions, do you care if the map get stored into a database? Or you prefer the lambda functions read the map from the txt file stored at S3? About the API, I have no doubt, the explicatio Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 9 jours
(1 Évaluation)
1.5
pulkits123

Hey, I am an expert developer with years of professional experience. I can help with this. Message me and we can discuss it in detail. Thanks

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 3 jours
(0 Commentaires)
0.0