【文件属性】:
文件名称:git-trophy::trophy:创建您的Github贡献的3D打印模型
文件大小:4.05MB
文件格式:ZIP
更新时间:2021-02-03 14:04:23
github react redux git github-api
奖杯
:trophy: 创建Github贡献的3D打印模型
演示:
架构设计
GitTrophy在前端使用 , , 和 。
在后端,GitTrophy具有AWS Lambda API来抓取Github贡献数据。
我的有关该项目的大多数信息。
自己运行
git clone https://github.com/bcongdon/git-trophy
cd git-trophy
# Start the site
npm i
npm start
# Deploy the lambdas
cd git_trophy_lambda
virtualenv venv
source venv/bin/activate
pip install -r requirements.txt
zappa deploy
# Publish the site
cd ..
npm run deploy
此存储库不一定要用于创建git-trophy的独立部署,但是如果您愿意,没有什么可以阻止您!
注意:要部署后端/前端,您必须设置您的
或者,您可以使用python git_trophy_lambda/app.
【文件预览】:
git-trophy-master
----.gitignore(1KB)
----.eslintrc(134B)
----package.json(2KB)
----requirements.txt(715B)
----package-lock.json(224KB)
----src()
--------x3d-exporter.js(2KB)
--------analytics.js(671B)
--------components()
--------types.js(921B)
--------data()
--------google_analytics.html(415B)
--------index.js(1KB)
--------utils.js(571B)
--------containers()
--------index.ejs(857B)
--------actions.js(5KB)
--------reducers()
--------oauth.js(268B)
----webpack.config.js(1KB)
----assets()
--------git_trophy.psd(195KB)
--------demo.gif(884KB)
----LICENSE(1KB)
----public()
--------main.css(236B)
--------favicon.ico(5KB)
--------img()
----README.md(2KB)
----git-trophy.sublime-project(158B)
----git_trophy_lambda()
--------zappa_settings.json(332B)
--------repo()
--------requirements.txt(745B)
--------__init__.py(0B)
--------processify.py(2KB)
--------model_generator.py(5KB)
--------user_client.py(667B)
--------app.py(3KB)