homepage.js/view/projects/cuteschedule.pug

28 lines
1.1 KiB
Plaintext
Raw Permalink Normal View History

2023-02-18 14:41:24 +01:00
extends ../layout/project.pug
block root
- var title = 'CuteSchedule'
2023-02-22 04:41:55 +01:00
include ../ui/label.pug
2023-02-18 14:41:24 +01:00
block append content
p(align='center')
img(src='/content/cuteschedule.png' height=128)
2023-02-22 04:41:55 +01:00
br
+label('Abandoned', '#B9CEDB')
|
+label('Re-write planned', '#B9CEDB')
br
2023-02-18 14:41:24 +01:00
| CuteSchedule is an interactive menu with a school schedule.
br
hr
p.
The idea is that the user comes to a big touchscreen TV, selects their class and sees the schedule for the week.
p.
The whole thing was made for a school project and the code is not very good.
I am planning to re write it to electron+vue sometime to have better UI/UX
p.
Also, the original task requested a feature to track a teacher by schedule (to see the cabinet the teacher is in),
but i never got around to implementing it.
p.
It loads the config from a YAML file with
2023-03-18 03:54:46 +01:00
<a class='web_link' href='https://github.com/jbeder/yaml-cpp'>yaml-cpp</a><br/>
2023-02-18 14:41:24 +01:00
<span style='font-size:80%'>Funny part: it is stored in git as precompiled binary.</span>