bedav( )
Bedav是一个网站,可跟踪印度多个地区为狂犬病患者保留的可用病床数量。 它还提供了有关医院的其他信息,包括联系方式,网站和说明。
网站如何运作?
从诸如使用Selenium,Python的Beautiful Soup 4的官方网站上刮掉的医院病床数据。 然后,将这些数据以统一格式添加到数据库中。
然后,Django服务器从数据库读取数据,并以GraphQL API的形式在公开数据。 您可以在使用API。
网站使用API提供的数据显示相关信息。
完整堆栈:
脚本(Python)-Selenium,请求,精美汤4
API(Python)-石墨烯,Django
前端(JavaScript)-React,Apollo客户端
要了解有关技术堆栈的更多信息,请查看我
项目结构
该项目分为三个部分
-GraphQL API,提供对数据库中数据的访问
-Pyt