OpenTable interview coding challenges for web developers.
npm install
npm run start:dev
another-table:server Listening on port 3000 (http://localhost:3000)
-
Implement the date, time, and party widget (A.K.A. DTP).
HTML
,JavaScript
-
The restaurant details page URLs should not contain integer identifiers but SEO friendly names.
Express
,Node.js
-
Use the available data to create a nicer restaurant profile header.
CSS
,Express
,HTML
,Node.js
,Pug
-
Implement a GraphQL endpoint that consumes an unofficial OpenTable API.
Express
,GraphQL
,Node.js
-
Implement a React Stats Widget app that groups and counts restaurants per price range.
CSS
,React