Commit Graph

21 Commits

Author SHA1 Message Date
f2057e96f8 Refactored messaging system. Now messages about room state sent from user and server are same. Added "broadcasting" of room state update 2021-09-04 16:46:50 +03:00
d10f1ece0f Added database operation for room freedom update 2021-09-04 15:55:37 +03:00
73b3ee0a10 Added basic message handling 2021-09-04 15:45:26 +03:00
e95f74891f Added room list fetching from database and sending of it on user connection 2021-09-04 15:10:04 +03:00
3533230eb1 Created Room model, set up database connection 2021-09-04 15:08:56 +03:00
7fff6d4006 Separated frontend and backend, created basic dev environment and websocket server 2021-09-04 15:08:12 +03:00
df2873dc48 Added room list filterig, fixed main blocks height issues 2021-09-04 11:19:40 +03:00
5f15d033b3 Designed and implemented main page 2021-09-04 10:29:04 +03:00
e69a8739fa Added room free state toggle with click 2021-09-04 05:16:25 +03:00
2657b06912 Added immer as a dependency, replaced setState with more specific toggleFree function 2021-09-04 05:15:55 +03:00
40c68338ab Added click event wrapper in Canvas component 2021-09-04 04:57:54 +03:00
8425cff7b5 Added room title to data model and canvas view 2021-09-04 04:43:13 +03:00
109a2677a1 Added license 2021-09-04 04:23:02 +03:00
7b34e5a5e5 Fixed draw function by wrapping it with usecallback 2021-09-04 04:19:35 +03:00
77661df39b Added basic draw function for list of rooms 2021-09-04 03:53:33 +03:00
8b7f83a14a Separated display and room characteristics: updated context, created default value 2021-09-04 03:52:56 +03:00
8560d3c0ce Added room type definitions, drafted room drawing funtion 2021-09-04 03:10:03 +03:00
d8a4852202 Added canvas wrapper 2021-09-04 03:09:24 +03:00
cbecf39e88 Described timetable constants 2021-09-04 01:56:52 +03:00
303ba734a3 Initial react app and context setup 2021-09-04 01:49:59 +03:00
2cd20b5dae Initial repo and devtools setup 2021-09-04 01:45:25 +03:00