18 Commits

Author SHA1 Message Date
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