网站由我一个人独立编写包括前端后端所有代码。以及后续的网站部署。域名配置等,均由我一个人完成。
网站的主要功能是提供图书馆的自动预订服务。网站的前端由原生的HTML,CSS,JavaScript编写。网站的后端使用Python中flask框架编写。数据库使用mongodb。用户可以在网页上选择要预定的时间,用户需求将被存进数据库,并且在凌晨(指定时间)自动开始预订。自动预定程序使用了两种方案。 request库保证了正常情况下,预定速度足够快。selenium库保证了在saml认证失效的情况下也能预订。
(服务器在新加坡所以可能因为网络原因不能直接访问)
注:因为网站是会员制,可以使用"用户名:guest 密码:1415926"登录试用。