Help SGF 2016
Purpose
To connect anyone in need of food, shelter, or transportation to nearby resources and to function as a communication tool to help nonprofits work together.
Download HelpSGF for iOS (App Store) or Android (Google Play).
Front-End Technologies
The web-based interface uses Umbraco.
The mobile app now uses Xamarin. View Source Code (GitHub).
The mobile app previously used React Native and Ionic. (Old Source Code) (Old TestFlight)
Back-End Technologies
The back-end web service is built on Umbraco CMS (Microsoft .NET and Microsoft SQL Server) and uses Algolia for Indexing/Searching
Sample API Endpoints
Build Tools
Interested in working on this project during Hack Night? Install the following software before you arrive so we can help you jump right into the project!
- Visual Studio Community Edition (free)
- Xamarin Tools for Visual Studio – Instructions on YouTube or Blog
- Android Studio (Windows or Mac)
- Apple Xcode (Mac only)
Design Assets
- Sketch App (Free Trial – Mac Only)
- HelpSGF App Sketch File December 2018
Installation Instructions
- Fork the Project Repo (GitHub) to your own GitHub account
- Clone your fork of repo to your local computer
- Open “HelpSGF.sln” with Visual Studio CE
- Copy “HelpSGF/App.config.example” to “HelpSGF/App.config”
- Populate Algolia Application ID and API Key. Request this info from a project coordinator in the #helpsgf channel (see below).
- Launch the iOS Emulator (Mac Only) or the Android Emulator
Join the #helpsgf channel in Hack 4 Good Slack and introduce yourself if you are interested in helping with this project!
Pending Items
Visit the Project Issues Page (GitHub)