GeradordeHorários| ist
GeradordeHorários| ist
IST学生的时间表生成器,计划在即将到来的学期中计划其学生时间表。
此应用程序利用Fenixedu API获取有关学术术语,学位,课程和各自的时间表的信息。
目录
- 特征
- 发展
- 贡献
- 执照
特征
排序时间表
您可以对生成的时间表进行排序以偏爱特定特征。有3个排序选项:
- 最紧凑的– 偏爱的时间表,孔较少,较关闭的课程;
- 最平衡的– 整个星期(避免艰苦的日子)更加平衡的时间表;
- 更多的免费日子– 有更多免费日子的偏爱时间表。
引脚课
一旦找到了一堂课,就可以将其固定。这样,只会显示仅使用固定课程的时间表。
排除课程和时间表
如果您不想在时间表上某个课程或在特定的日期和时间表上忙于忙碌,则可以将其排除在外。仅在这些条件下显示时间表。
更改颜色
您可以通过更改课程的颜色来自定义时间表的外观。
节省以后
您可以将您喜欢的时间表添加到队列中,完成后,将其打印到PDF文件中。
发展
该项目是通过Angular CLI版本13.2.2生成的。
跑步
克隆此存储库并在项目文件夹中导航,并通过运行来安装依赖项:
npm install
安装依赖项后,通过执行来运行DEV服务器:
ng serve
导航到http://localh*o*st:*4200/ 。如果您更改任何源文件,该应用将自动重新加载。
代码脚手架
生成新组件运行:
ng generate component component-name
您还可以使用ng generate directive|pipe|service|class|guard|interface|enum|module 。
测试
通过业力运行执行单位测试:
ng test
进一步的帮助
要在Angular CLI上获得更多帮助,请使用ng help或查看Angular CLI读数。
贡献
在贡献之前,请检查贡献指南。
谢谢这些好人(表情符号钥匙):
|
Joana Sesinando ??配x |
贝尔纳多·马克斯(Bernardo Marques) ?? |
Tigo ? |
该项目遵循全企业规范。欢迎任何形式的贡献!
执照
麻省理工学院
