All Projects → thundernet8 → GithubProfile

thundernet8 / GithubProfile

Licence: MIT license
Visualizing GitHub profile

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects
Makefile
30231 projects

Projects that are alternatives of or similar to GithubProfile

koa-better-error-handler
A better error-handler for Lad and Koa. Makes `ctx.throw` awesome (best used with koa-404-handler)
Stars: ✭ 51 (+13.33%)
Mutual labels:  koa
vue-admin-work
🎉🎉🚀🚀🚀🚀vue-admin-work是一个中后台系统管理方案。使用 vue2.x 及周边全家桶工具开发而来。支持多种功能,不同角色权限🚀🚀🚀🎉🎉
Stars: ✭ 74 (+64.44%)
Mutual labels:  echarts
blog
✍️无他术,唯勤读书而多为之,自工。
Stars: ✭ 62 (+37.78%)
Mutual labels:  koa
ngx-echarts-starter
A starter demo project for ngx-echarts
Stars: ✭ 29 (-35.56%)
Mutual labels:  echarts
koa-babel-webpack-boilerplate
A simple boilerplate to create REST apps with koa2, babel and webpack
Stars: ✭ 47 (+4.44%)
Mutual labels:  koa
objection-authorize
isomorphic, "magical" authorization integration with Objection.js 🎉
Stars: ✭ 71 (+57.78%)
Mutual labels:  koa
rncms
🔥 Rncms 是基于 Koa2 + Webpack4 + Reactjs 结构简单 Cms 易于开发企业站和文档系统【已废弃】
Stars: ✭ 52 (+15.56%)
Mutual labels:  koa
koa
A golang framework like koa.js and has the best performance with net/http.
Stars: ✭ 30 (-33.33%)
Mutual labels:  koa
graphql-compose-elasticsearch
Graphql App using Node with typescript, KOA framework and Elasticsearch
Stars: ✭ 40 (-11.11%)
Mutual labels:  koa
Thomas-George-T
Readme for Github Profile. Don't just fork it, Star it too ⭐!
Stars: ✭ 31 (-31.11%)
Mutual labels:  github-profile
fullstack-playground
Monorepo playground with GraphQL Server, Rest API Server, typescript config, test utils, jest config, webpack and more
Stars: ✭ 47 (+4.44%)
Mutual labels:  koa
koa2-proxy
基于koa@next的代理工具,支持http和https,并且可以当做本地服务器使用
Stars: ✭ 42 (-6.67%)
Mutual labels:  koa
vue-echarts-map
Vue版本Echarts中国地图钻取
Stars: ✭ 113 (+151.11%)
Mutual labels:  echarts
echarts-map-xicheng
Echarts实现北京市西城区各街道地图demo
Stars: ✭ 50 (+11.11%)
Mutual labels:  echarts
nodejs-api-kickstarter
A batteries included NodeJS API Kickstater focused on extensability and developer productivity.
Stars: ✭ 20 (-55.56%)
Mutual labels:  koa
midwayjs-crud
基于 Typescript+MidwayJs+Nacos 的微服务开发架构
Stars: ✭ 45 (+0%)
Mutual labels:  koa
react-github-profile
Learning about (unit & integration) testing on React
Stars: ✭ 19 (-57.78%)
Mutual labels:  github-profile
koa-simple-ratelimit
Simple rate limiter for Koa.js v2 web framework
Stars: ✭ 17 (-62.22%)
Mutual labels:  koa
koa2-swagger-ui
Swagger UI as Koa v2 middleware
Stars: ✭ 95 (+111.11%)
Mutual labels:  koa
node-typescript-starter
REST API using Node with typescript, KOA framework. TypeORM for SQL. Middlewares JWT (auth), CORS, Winston Logger, Error, Response
Stars: ✭ 19 (-57.78%)
Mutual labels:  koa

GithubProfile

Visualizing GitHub profile .

GitHub issues GitHub forks GitHub stars dependency status Build Status GitHub license code style: prettier


About

Inspired by tipsy. This instance was finished with React/Koa/Echarts, support server-side rendering

Live at https://gp.fedepot.com

Screenshot

Screenshot

Usage

Dev

Configure env

cp envrc.sample envrc

edit the envrc file

Start api server

npm run build:api
node server/index.js

Start React dev

npm run dev

Production

Configure env

cp envrc.sample envrc

edit the envrc and env.ts file

Build all resources

npm run build:all

Start Api server

npm run start:api

Start SSR server

npm run start:ssr

Configure Nginx reverse proxy

Sample file

Notes: Redis server should be installed and the host,port,password information should writed to envrc file

Docker deploy

Build all resources

npm run build:all

Configure env

cp envrc.sample envrc

edit the envrc and deploy/nginx.conf

For first time:

cd deploy && docker-compose up

Next times:

cd deploy && docker-compose start

For https home address, copy nginx-ssl.conf to cover nginx.conf.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].