项目名称: 普罗科多
null
导言: 用户必须在简历中分别提到他们在不同网站的用户名,招聘人员打开每个链接并查看用户的活动/问题是否得到解决变得很困难,尤其是在应聘者人数较多的情况下。其想法是创建一个门户网站,通过图表和图表显示所有竞争性编程网站、GitHub贡献和项目中用户的所有数据。当用户输入他/她的详细信息时,门户将为该候选人生成一个唯一的用户名,现在他可以在简历中提到这个用户名,招聘人员/公司只需输入这个唯一的用户名,用户的活动将通过图表和图表显示在网页上。
特征: 学生:
- 简单的用户身份验证。
- 可以输入他们的所有详细信息并获得唯一的用户名。
- 自己找一页(https://properkodo.com/users/unique_username),显示用户的活动和证书(如果已上载)。
- 美丽的图表
- 用户可以在简历中提及该链接。
公司:
- 可以转到链接,查看用户的活动和证书。
项目的堆栈:
- 语言:Ruby
- 框架:Ruby On Rails
- 数据库:MySQL
实施:
- 前端: 一个表单,可以接受不同网站(github、Geeksforgeks等)的用户名,并生成唯一的用户名。 接受唯一用户名并显示用户活动的表单。
- 后端: 网络抓取(使用nokogiri):Geeksforgeks、Codechef、Hackerearth、Hackerrank。 Web api:Github,Codeforces。
申请: 1.将被学生和公司用于在一个门户中查看用户在不同网站上的活动。 2.简历上只能写一个用户名。 3.活动将通过漂亮、有吸引力的图表进行展示。
研究: 对于网页抓取: http://www.nokogiri.org/ 对于web api: https://github.com/jnunemaker/httparty 对于有吸引力的图表: https://github.com/ankane/chartkick
github: 普罗科多
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END