In this task, you're going to create a simple web application with React.js
or mobile app with React Native
for interacting with a menu of a restaurant. We are providing you a simple API which you will parse and perform operations on. The required features will be listed below. You may create a new react project following guide in this link: https://reactjs.org/docs/create-a-new-react-app.html for web application.
If you like to use typescript(recommended) you may use these commands:
npx create-react-app transparent-restaurant --template typescript
cd transparent-restaurant
yarn start # or npm start
This summer we will focus on three areas of software development: Frontend, Backend and Game Development. We have created a task for each of them:
- Frontend Task: https://gist.github.com/umutozd/d849bf5431606ba1595ef18d9ca74323
- Backend Task: https://gist.github.com/umutozd/fb37e25e685db4fee752e974a2c9a653
- Game Development Task: https://gist.github.com/umutozd/c2011afa1fc46ce3dec9c014a11d7d92
All tasks are similar in difficulty and you should select one based on your skills. When you choose one, you must inform us which one you selected to implement.
In this task you are going to create a very simple 2D game using Unity engine.
Objective of this game is to demonstrate the students' understanding of game development principles and their ability to implement them using Unity. So you are not going to create the next big hit hyper casual game, for now.
In this game we will have a grid as our playground. It is similar to how player move in the “Baba is You”. The player will control a rectangle and it will move on the grid. Player will be successful
In this task, you're going to create a simple web application with React.js for interacting with a menu of a restaurant. The menu is given to you as a JSON file which you will parse and perform operations on. The required features will be listed below. You may create a new react project following guide in this link: https://reactjs.org/docs/create-a-new-react-app.html If you like to use typescript(recommended) you may use these commands:
npx create-react-app transparent-restaurant --template typescript
cd trivia-app
yarn start #or npm start
In this task, you're going to implement a REST API for a interacting with a menu of a restaurant. The menu is given to you as a JSON file which you will parse and perform operations on. The required features will be listed below.
In this restaurant, honesty is extremely promoted. So extreme, that the restaurant declares that differing quality of ingredients are used in their meals. Like that's not enough, it also allows the customers to choose the ingredients of each meal in different qualities. Each ingredient has the following quality levels:
low
: the cheapestmedium
: moderate
{ | |
"server_id": "NBT4SO66HRSSZ34G6QFQFIJMVUK3EJ3JDCOYMQTBV4VUXQXV33TZ4J7H", | |
"server_name": "NBT4SO66HRSSZ34G6QFQFIJMVUK3EJ3JDCOYMQTBV4VUXQXV33TZ4J7H", | |
"version": "2.1.7", | |
"proto": 1, | |
"git_commit": "bf0930e", | |
"go": "go1.14.4", | |
"host": "0.0.0.0", | |
"port": 4222, | |
"max_connections": 65536, |
[18811] 2022/08/19 13:52:38.619153 [ERR] Error trying to connect to route (attempt 10): dial tcp [::1]:6223: connect: connection refused | |
[18811] 2022/08/19 13:52:39.176812 [ERR] Error trying to connect to route (attempt 9): dial tcp 127.0.0.1:6222: connect: connection refused | |
[18811] 2022/08/19 13:52:39.621193 [ERR] Error trying to connect to route (attempt 11): dial tcp 127.0.0.1:6223: connect: connection refused | |
[18811] 2022/08/19 13:52:40.179142 [ERR] Error trying to connect to route (attempt 10): dial tcp [::1]:6222: connect: connection refused | |
[18811] 2022/08/19 13:52:40.623464 [ERR] Error trying to connect to route (attempt 12): dial tcp 127.0.0.1:6223: connect: connection refused | |
[18811] 2022/08/19 13:52:41.180686 [ERR] Error trying to connect to route (attempt 11): dial tcp 127.0.0.1:6222: connect: connection refused | |
[18811] 2022/08/19 13:52:41.625555 [ERR] Error trying to connect to route (attempt 13): dial tcp [::1]:6223: connect: connection refused | |
[18811] 2022/08/19 13:52:41.755416 [WRN] JetStream |