Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Welcome to the Hack4Impact UIUC Wiki!
Currently Work in Progress - yes, i know, some links don't work
This is the wiki for most of the technologies we use at Hack4Impact, covering all sorts of information you will need to start developing along with some formal and explanatory documentation. You should be able to find most of your questions here. We generally use Flask to build our backend REST API service, Postgres as our persistent data store and React as our Frontend Library. If you run into problems with React, be sure to check out this first.
First, you must install and setup Python and Node.js on your computer. Here are the docs for Mac and Windows. You will need to understand the Bash Command Line along with Git and Git Flow for version control and Team Development Collaboration. In addition, read up on Development Guidelines.
Look to the right nav bar for the list of topics!
If you have any questions, check the FAQs and Glossary. As you learn, you will have to read a lot, whether it's here, the official documentation for a specific tool, blog posts, stack overflow, etc. We've put together our own resources and outside resources that we believe are awesome guides, but it's up to you to explore! :)