![Page 1: BSA 2015 - Finally project Calendar (JS group)](https://reader036.vdocuments.net/reader036/viewer/2022062401/58f197e11a28abd77e8b45d9/html5/thumbnails/1.jpg)
Binary Studio Calendar
2015
![Page 2: BSA 2015 - Finally project Calendar (JS group)](https://reader036.vdocuments.net/reader036/viewer/2022062401/58f197e11a28abd77e8b45d9/html5/thumbnails/2.jpg)
Our teamCoach:
Oleksandr KovalovStudents:
Andriy Andriyko Vladyslav Suprunenko
Andriy GrishchenkoIgor Habshiy
Oleksandr MedvedchukStanislav Pomazan
Roman PotskoVitalii Kalchuk
Oleksandr Cebotari
![Page 3: BSA 2015 - Finally project Calendar (JS group)](https://reader036.vdocuments.net/reader036/viewer/2022062401/58f197e11a28abd77e8b45d9/html5/thumbnails/3.jpg)
Task:Event management system
Features:
Creating, editing, displaying events
Booking halls and devices for events
Google Calendar Event synchronisation
Creating recurring events
Planning co-worker’s birthdays
User friendly display of various time frames
![Page 4: BSA 2015 - Finally project Calendar (JS group)](https://reader036.vdocuments.net/reader036/viewer/2022062401/58f197e11a28abd77e8b45d9/html5/thumbnails/4.jpg)
Used technologies:
![Page 5: BSA 2015 - Finally project Calendar (JS group)](https://reader036.vdocuments.net/reader036/viewer/2022062401/58f197e11a28abd77e8b45d9/html5/thumbnails/5.jpg)
Getting started
Easy and fast registration and authorization
The ability to sync with Google Calendar events at registration
![Page 6: BSA 2015 - Finally project Calendar (JS group)](https://reader036.vdocuments.net/reader036/viewer/2022062401/58f197e11a28abd77e8b45d9/html5/thumbnails/6.jpg)
Creating eventsFlexible configuration of event’s parametres
Setting duration
Creating reccuring events
Booking halls and devices
Invite other users to the event
Typization of events
![Page 7: BSA 2015 - Finally project Calendar (JS group)](https://reader036.vdocuments.net/reader036/viewer/2022062401/58f197e11a28abd77e8b45d9/html5/thumbnails/7.jpg)
DayEasy management
Visual display
Flexible editing events
Changing event duration or start time by resizing and draging event’s block
![Page 8: BSA 2015 - Finally project Calendar (JS group)](https://reader036.vdocuments.net/reader036/viewer/2022062401/58f197e11a28abd77e8b45d9/html5/thumbnails/8.jpg)
Week
Visual display of the events for the whole week
Displaying the time of the event on mouse hover
Editing events on dbclick
![Page 9: BSA 2015 - Finally project Calendar (JS group)](https://reader036.vdocuments.net/reader036/viewer/2022062401/58f197e11a28abd77e8b45d9/html5/thumbnails/9.jpg)
Month
Visual display of the events for the whole month
Hiding a large number of events per day
Editing and creating events on dbclick
![Page 10: BSA 2015 - Finally project Calendar (JS group)](https://reader036.vdocuments.net/reader036/viewer/2022062401/58f197e11a28abd77e8b45d9/html5/thumbnails/10.jpg)
YearDisplay the whole year
Quick jump to the desired month
Holidays highlight
![Page 11: BSA 2015 - Finally project Calendar (JS group)](https://reader036.vdocuments.net/reader036/viewer/2022062401/58f197e11a28abd77e8b45d9/html5/thumbnails/11.jpg)
Managing admin panel
Create event types with desired colors and icons
For admin:
Creating halls/rooms
Creating devices
![Page 12: BSA 2015 - Finally project Calendar (JS group)](https://reader036.vdocuments.net/reader036/viewer/2022062401/58f197e11a28abd77e8b45d9/html5/thumbnails/12.jpg)
Additional featuresFiltering events by types
Notifications for upcoming events
Notifications after creating or joining the event
Tutorial for new user
Google Calendar synchronization
![Page 13: BSA 2015 - Finally project Calendar (JS group)](https://reader036.vdocuments.net/reader036/viewer/2022062401/58f197e11a28abd77e8b45d9/html5/thumbnails/13.jpg)
Event filtrationDisplay events with desired type for the full control of your affairs and events
![Page 14: BSA 2015 - Finally project Calendar (JS group)](https://reader036.vdocuments.net/reader036/viewer/2022062401/58f197e11a28abd77e8b45d9/html5/thumbnails/14.jpg)
Hall’s and device’s schedulePlan your schedule, taking into account other plans. Check availability of desired rooms and devices.
![Page 15: BSA 2015 - Finally project Calendar (JS group)](https://reader036.vdocuments.net/reader036/viewer/2022062401/58f197e11a28abd77e8b45d9/html5/thumbnails/15.jpg)
Notifications for upcoming event
You will not miss anything important!
![Page 16: BSA 2015 - Finally project Calendar (JS group)](https://reader036.vdocuments.net/reader036/viewer/2022062401/58f197e11a28abd77e8b45d9/html5/thumbnails/16.jpg)
Join the eventYou will know, if you were invited to a meeting
![Page 17: BSA 2015 - Finally project Calendar (JS group)](https://reader036.vdocuments.net/reader036/viewer/2022062401/58f197e11a28abd77e8b45d9/html5/thumbnails/17.jpg)
TutorialDo you want to use full functionality? Read the tutorial
![Page 18: BSA 2015 - Finally project Calendar (JS group)](https://reader036.vdocuments.net/reader036/viewer/2022062401/58f197e11a28abd77e8b45d9/html5/thumbnails/18.jpg)
Google Calendar synchronization
Keep your Google Calendar events up to date with a simple sync with your Google account
![Page 19: BSA 2015 - Finally project Calendar (JS group)](https://reader036.vdocuments.net/reader036/viewer/2022062401/58f197e11a28abd77e8b45d9/html5/thumbnails/19.jpg)
Thank you!binary-studio.comacademy.binary-studio.com