Binary Studio Academy PRO. JS course. Lecture 4. backbone architecture
Projects of Binary Studio Academy 2016
-
Upload
binary-studio -
Category
Software
-
view
171 -
download
0
Transcript of Projects of Binary Studio Academy 2016
![Page 1: Projects of Binary Studio Academy 2016](https://reader034.fdocuments.net/reader034/viewer/2022042906/58a40d211a28ab7d758b5625/html5/thumbnails/1.jpg)
Binary Studio Academy 2016
![Page 2: Projects of Binary Studio Academy 2016](https://reader034.fdocuments.net/reader034/viewer/2022042906/58a40d211a28ab7d758b5625/html5/thumbnails/2.jpg)
![Page 3: Projects of Binary Studio Academy 2016](https://reader034.fdocuments.net/reader034/viewer/2022042906/58a40d211a28ab7d758b5625/html5/thumbnails/3.jpg)
![Page 4: Projects of Binary Studio Academy 2016](https://reader034.fdocuments.net/reader034/viewer/2022042906/58a40d211a28ab7d758b5625/html5/thumbnails/4.jpg)
![Page 5: Projects of Binary Studio Academy 2016](https://reader034.fdocuments.net/reader034/viewer/2022042906/58a40d211a28ab7d758b5625/html5/thumbnails/5.jpg)
![Page 6: Projects of Binary Studio Academy 2016](https://reader034.fdocuments.net/reader034/viewer/2022042906/58a40d211a28ab7d758b5625/html5/thumbnails/6.jpg)
Projects of BSA 2014
Music social network
![Page 7: Projects of Binary Studio Academy 2016](https://reader034.fdocuments.net/reader034/viewer/2022042906/58a40d211a28ab7d758b5625/html5/thumbnails/7.jpg)
![Page 8: Projects of Binary Studio Academy 2016](https://reader034.fdocuments.net/reader034/viewer/2022042906/58a40d211a28ab7d758b5625/html5/thumbnails/8.jpg)
It’s time to choose...
![Page 9: Projects of Binary Studio Academy 2016](https://reader034.fdocuments.net/reader034/viewer/2022042906/58a40d211a28ab7d758b5625/html5/thumbnails/9.jpg)
Intranet
![Page 10: Projects of Binary Studio Academy 2016](https://reader034.fdocuments.net/reader034/viewer/2022042906/58a40d211a28ab7d758b5625/html5/thumbnails/10.jpg)
Intranet
![Page 11: Projects of Binary Studio Academy 2016](https://reader034.fdocuments.net/reader034/viewer/2022042906/58a40d211a28ab7d758b5625/html5/thumbnails/11.jpg)
Intranet
![Page 12: Projects of Binary Studio Academy 2016](https://reader034.fdocuments.net/reader034/viewer/2022042906/58a40d211a28ab7d758b5625/html5/thumbnails/12.jpg)
Microservice architecture
![Page 13: Projects of Binary Studio Academy 2016](https://reader034.fdocuments.net/reader034/viewer/2022042906/58a40d211a28ab7d758b5625/html5/thumbnails/13.jpg)
Microservice architecture
Reasons:▸ Small, easy to understand code
base▸ Easy to scale▸ Easy to throw away▸ Easy to deploy▸ Ability to use a different
technology stack
![Page 14: Projects of Binary Studio Academy 2016](https://reader034.fdocuments.net/reader034/viewer/2022042906/58a40d211a28ab7d758b5625/html5/thumbnails/14.jpg)
Graduation works
Hunter
Asciit
Feedback
User profile
Accounting
Interview
News
Reviewer
Calendar
![Page 15: Projects of Binary Studio Academy 2016](https://reader034.fdocuments.net/reader034/viewer/2022042906/58a40d211a28ab7d758b5625/html5/thumbnails/15.jpg)
Current Scheme
Authorization server
MicroserviceMicroserviceMicroserviceMicroservice
loginpassword
eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpZCI6IjU2N2JkZWQ3NDYwY2ViMTU1MDg2NzUwNCIsImVtYWlsIjoia292YWxvdi5vbGVrc2FuZHJAYmluYXJ5LXN0dWRpby5jb20iLCJyb2xlIjoiREVWRUxPUEVSIiwiaWF0IjoxNDY3Mzg1MDk1fQ.3troxh4e3vPJQI8dJtOp_BCTay_KeXgQDoteMzOW_DUJWT
{ "id": "567bded7460ceb1550867504", "email": "[email protected]", "role": "DEVELOPER", "iat": 1467385095}
API
![Page 16: Projects of Binary Studio Academy 2016](https://reader034.fdocuments.net/reader034/viewer/2022042906/58a40d211a28ab7d758b5625/html5/thumbnails/16.jpg)
Projects of this year
▸Knowledge base▸Projects accounting▸OKR Tracking app▸Heartbeat▸Forum
![Page 17: Projects of Binary Studio Academy 2016](https://reader034.fdocuments.net/reader034/viewer/2022042906/58a40d211a28ab7d758b5625/html5/thumbnails/17.jpg)
Knowledge base
Main goal: Storing all useful information of the company. There are several different types of files which associate with suitable applications for viewing information:▸ Academy Pro▸ Events▸ Employees▸ Checklist ▸ Docs, Sheets, Slides, Trello ▸ Links▸ File ▸ Folder
![Page 18: Projects of Binary Studio Academy 2016](https://reader034.fdocuments.net/reader034/viewer/2022042906/58a40d211a28ab7d758b5625/html5/thumbnails/18.jpg)
Projects accounting
Main goal: Storing and simple search of all current and already completed projects.
Features:▸ Advanced search▸ Report generator▸ Statistic
![Page 19: Projects of Binary Studio Academy 2016](https://reader034.fdocuments.net/reader034/viewer/2022042906/58a40d211a28ab7d758b5625/html5/thumbnails/19.jpg)
OKR Tracking app
Main goal: Tracking objectives and measure progress, as the easiest way to set and manage goals
OKR (Objectives and Key Results) - management methodology of defining and tracking objectives and their outcomes. Objectives – What I want to achieve.Key result – How I will accomplish the objective.
![Page 20: Projects of Binary Studio Academy 2016](https://reader034.fdocuments.net/reader034/viewer/2022042906/58a40d211a28ab7d758b5625/html5/thumbnails/20.jpg)
Heartbeat
Main goal: Company application for project management
Features:▸ Keeping teams informed about important
project events▸ Give information about other team
members tasks and results
![Page 21: Projects of Binary Studio Academy 2016](https://reader034.fdocuments.net/reader034/viewer/2022042906/58a40d211a28ab7d758b5625/html5/thumbnails/21.jpg)
Forum
Main goal: Conversations
Features▸ Idea hub▸ General forum
Idea hub’s main feature is create voting and add multimedia attachments such as video, images or links and archives.
General forum will support answers with media content, advanced search, filtering etc.
![Page 22: Projects of Binary Studio Academy 2016](https://reader034.fdocuments.net/reader034/viewer/2022042906/58a40d211a28ab7d758b5625/html5/thumbnails/22.jpg)
![Page 23: Projects of Binary Studio Academy 2016](https://reader034.fdocuments.net/reader034/viewer/2022042906/58a40d211a28ab7d758b5625/html5/thumbnails/23.jpg)
![Page 24: Projects of Binary Studio Academy 2016](https://reader034.fdocuments.net/reader034/viewer/2022042906/58a40d211a28ab7d758b5625/html5/thumbnails/24.jpg)
Any questions?