AZGiveCamp Humanitarian Toolbox Hackathon

AZGiveCamp is hosting a 1-day Humanitarian Toolbox hackathon. Join us at Ticketmaster at ASU Skysong on August 27th, 2016 from 8:30 am to 5 pm. We will be hacking on the allReady project. allReady is an ASP.NET Core open-source Humanitarian Toolbox project for assisting the Red Cross in installing smoke detectors in homes throughout the United States.

Install before you come

Downloading source

  • Fork https://github.com/htbox/allready repo
  • Clone your local repository
  • Open AllReadyApp/AllReadyWebOnly.sln or AllReadyApp/AllReadyApp.sln (Cordova)

  • Build and Run the Web-App project to make sure it is working

Schedule of Events

  • 8:30 am – Doors Open
  • 9:00 am – Join the national stand-up on Google Hangouts
  • 10:00 am – Start hacking on your machine
  • 12:00 pm – Lunch sponsored by Ticketmaster
  • 4:30 pm – Stand-up, closing ceremonies
  • 5:00 pm – Clean-up and go

Please RSVP only if you truly plan to attend and can bring your laptop with the toolsets installed. Lunch and snacks will be provided.  We will try to accommodate special diets.

Come together, Build tools, Help the world!  Together a few sharp minds can save lives and make a real difference.

AZGiveCamp VII Charities

CommunityCause.org is an organization dedicated to matching volunteers with projects in need.  This organization has many needs, and you’ll get to select which you’d like to complete.  They need a UI refresh to their website, they need a mobile app that will allow volunteers to subscribe to alerts for volunteer activities in their location and chosen field, and they have many more needs as well.  Come talk to Clare.

Rescuing Animals in Need (azrain.org) is a charity dedicated to finding homes for abandoned dogs and cats.  They currently save 1/5 of the dogs and cats in Maricopa County that otherwise would be euthanized.  Their new shelter will allow them to do so much more.  They need an intake system website usable by ipads to track arriving and departing animals’ characteristics and qualities, allowing the center to better match animals and future caretakers.  Come meet Wayne.

Kids at Hope helps us realize that every child is a treasure, and we as treasure hunters need to invest in discovering the treasure in each child.  They’re looking to build a national system that matches the adult treasure hunters with the chosen special children to ensure every child’s treasure is nurtured.  Come meet Allen.

Living Earth is a charity focused on the Chlue system, a curated search engine for environmental resources.  The current site at chlue.com was a good experiment, but it isn’t meeting their needs.  They need a new website that can efficiently search the curated datastore, together with a back-end that allows charity volunteers to efficiently enter new content.  Come talk to Lorena.

ChampVAProviders.com is an online resource that allows veterans and their families to discover doctors in their area.  The current ASP.NET prototype gives us great start in fulfilling their needs.  Come talk to Joel.

AZGiveCamp VII Agenda

Friday, 3/11

4:00 PM Non-Profit Organization Check-in
4:30 – 7:00 PM Volunteer Check-in
6:30 PM Dinner

Saturday, 3/12

8:00 AM Breakfast
12:00 PM Lunch
6:30 PM Dinner

Sunday, 3/13

8:00 AM Breakfast
11:00 AM Start to panic
12:00 PM Lunch
2:30 PM Demo – All teams demo solutions
3:30 PM Cleanup and goodbye until next year

Thank you Pluralsight for sponsoring AZGiveCamp VI

Now that we’ve all had a few weeks to recover from the marathon that was AZGiveCamp VI, I want to take the opportunity to thank Pluralsight for sponsoring that event. Their sponsorship came in just a bit late to be recognized during the event, but their longstanding support of the development community and AZGiveCamp, is one I want to make sure is known and recognized. Pluralsight provides training for software developers through their library of over 3000 video courses.

Personally, I have been a Pluralsight fan for many years. I use videos from Pluralsight’s library at least weekly to keep up with the latest technologies and to drill-into those topics that I need to learn quickly. In just the last few weeks, I have gone through courses on AutoFixture, RayGun, ASP.NET 5, Wireshark, Entity Framework 6, and SignalR. Some of my favorite authors have their best content on Pluralsight, including Jeremy Clark, Julie Lerman, and the Valley’s own Dan Wahlin.

If you are interested in Pluralsight’s offerings, please tweet us @AZGiveCamp and I’ll be happy to discuss it with you. I am sure that I can arrange for a free trial of their video library. It would be great if you could take any opportunity you can to thank them, and their authors for their terrific work and their awesome support of the development community.

Sincerely,

Barry Stahl, AZGiveCamp Co-Founder

AZGiveCamp VI Projects

We’re about 7 hours into AZGiveCamp VI and the development teams are all hard at work building projects for their respective charities.  The projects for this year are as follows:

  • A web application for See It Our Way that will help them satisfy the literary needs of the visually impaired
  • A web application for generosity.io that will help match-up non-profit organizations with needs to those who may be able to satisfy those needs
  • A content-managed web site for the Arizona Burn Foundation
  • A mobile event app for AZGiveCamp
  • Enhancements to the website for TechPhx

Huge thanks to all the volunteers working diligently to help these great non-profit organizations further their missions.

AZGiveCamp and ASUBaseball

What You Need to Know for AZGiveCamp VI

AZGiveCamp VI is almost upon us. This post contains everything you need to know about where to be and when to be there for this awesome weekend of coding for charity.

The doors open for technical volunteers at 4pm on Friday. Registration runs through dinnertime at 7pm so you can arrive anytime between 4pm and 7pm, but we recommend getting there early for maximum flexibility in the projects that are available.

A full schedule for the weekend is available here.

The facility is located on the northeast corner of 11th Ave. and Flower St. on the campus of Phoenix College. For those who attended last year’s event, we will be in the exact same place. Flower is north of Thomas and south of Osborn. There is plenty of free parking in the lot on the southwest corner of the same intersection. Park as close to the funky statue on the corner as you can, and walk across the street to the Willo Room. Signs will be posted in the area.

Map

From I-10, exit at 7th Ave and head north about 1.5 miles. Turn west (left before the Bashas’) onto Flower St. The parking lot will be at 11th Ave., approximately 1/2 mile away.

From I-17, exit on Thomas Rd. and head east a little over 1.5 miles. Turn north onto 11th Ave. and the parking lot will be on your left, about a quarter-mile up.

If you have any problems finding the facility, you can call or text us at (623) 252-GIVE (4483) or Tweet us at @AZGiveCamp.

AZGiveCamp VI FAQ:

Agile Project Management at AZGiveCamp

Doing an entire project in one weekend is a challenge even for the most experienced of project teams. Fortunately, we have a number of agile principals we can rely on to make sure we deliver value to the non-profit organizations in just these few days. Please keep the following in mind when working on your AZGiveCamp projects:

Get to the Minimum-Viable-Product (MVP) as quickly as possible

Once we’ve got the MVP, we know we have satisfied at least the most basic needs of the NPO. From there, we can start adding features, and delivering even more value.

Deploy early and often

We don’t want to spend all of Sunday finding out that there is a major deployment problem preventing the NPO from using what we built. As soon as we reach an MVP, deploy it, to get those issues out-of-the-way as early as possible. Then, whenever additional significant value is added, deploy again to make sure we always have delivered the maximum value we can. While this is primarily for web-based projects, some deployments are also recommendation for other delivery mechanisms as well.

Keep the features (stories) small

You don’t want to spend a day building one huge feature. Instead, try to keep the features as small as possible and deliver (deploy) them often. Again, the idea is to constantly be delivering value.

 

We recommend the following schedule for projects at AZGiveCamp:

Fri evening:

  • Understand requirements
  • Build the product backlog
  • Define the minimum-viable-product
  • Determine platform and frameworks
  • Setup source control & feature tracking mechanism
  • Begin development

Saturday morning:

  • Deploy the minimum-viable-product

Saturday afternoon – Sunday morning:

  • Continuously deploy features as they are completed
  • Build any needed documentation for each feature as it is completed

Sunday afternoon:

  • Code-Freeze
  • Final Deployment
  • Documentation round-up
  • Turn-over to the NPO

Food & Drinks at AZGiveCamp

At AZGiveCamp, we want you, our technical volunteers, to be able to focus on the work of building the projects for our Non-Profit Organizations. We therefore do our best to take care of as many of your basic needs as possible. This includes food and drinks.

Drinks and snacks, especially caffeinated drinks, are available 24-hours a day at AZGiveCamp. Throughout the weekend there will be a variety of snacks and drinks, some healthy, some not, for your snacking pleasure.

There will also be 6 meals provided during the weekend. These include dinner Friday evening, all 3 meals on Saturday, and breakfast and lunch on Sunday. Meals may vary, depending on whether or not the meal was donated, from catered gourmet dinners, to pizza, to bar-b-que hamburgers, hot dogs and veggie burgers, to Hal’s world famous pancake breakfasts. We always try to make a veggie option available, and will do our best to accommodate any special dietary requirements that you let us know about.

While we want these meals to be as awesome as possible, we do try to be as frugal as we can with our limited budget, so we won’t be offended if you prefer to bring your own although it usually isn’t necessary.