- React
- Redux
- Express
- Webpack
Before running create a .env file containing client_secret=xxxx cliend_id=xxxxxx using the values obtained from GitHub.
Either go to https://info.gdgvitvellore.com
or clone the repo and run npm install && npm start
The server is configured in /server/main.js.
All the frontend files are located in /src/
/src/components/OrganizationInfo.js- This is the root component. All the other render into it./src/components/Event.js- Renders a list of the past 30 events from GitHub/src/components/Graph.js- Renders the graph./src/components/Repo.js- Contains all the basic information including the most active person./src/components/Leaderboard.js- A Leaderboard based on the weekly activity of members