38 Commits

Author SHA1 Message Date
6ab1de4420 Updated monorepo building, dockerized 2023-09-23 03:44:50 +03:00
b2603d385d Moved logo icon, removed github links 2023-09-22 22:09:52 +03:00
70b3db653e Added screenshot and linked description in readme 2023-09-22 22:07:30 +03:00
d16ca023ce Updated workspaces spoperty and start scripts 2021-09-08 18:02:24 +03:00
22f12ff259 Added project description 2021-09-08 17:46:38 +03:00
b5830414b0 Sorry for my english 2021-09-05 14:34:18 +03:00
122df85e25 Added logo and deployment instructions 2021-09-05 14:00:29 +03:00
dff81b8680 Added custom logger package, switched to tsc in back building, added pnpm lifecycle scripts 2021-09-05 13:43:31 +03:00
2ef2f28d4c Addedlogotypes 2021-09-05 12:41:16 +03:00
3e01632d1e Centred canvas 2021-09-05 11:46:40 +03:00
5228bbae8f Fixed design and functional issues 2021-09-05 00:51:37 +03:00
dcdc49e8e0 Added server messages handling 2021-09-04 23:46:53 +03:00
633220dbce Fixed type error and added util typeguard in messages package 2021-09-04 23:34:35 +03:00
6167f15ee6 Initial building map is now fetched from server 2021-09-04 23:18:19 +03:00
f0df9d9233 fixed module standart comparability, now ws sends initial data in message format 2021-09-04 21:28:16 +03:00
8be147c3b8 Refactored App component in front. Implemented pnpm workspaces. Separated messages types into package 2021-09-04 19:16:22 +03:00
0328b4d3d1 Updated build scripts - got rid of esbuild because of typeorm problems. Added logging 2021-09-04 17:14:32 +03:00
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