TechWeek HackFest - University of Auckland 26/26 May
Advert at https://voluntari.ly/hack
Eventbrite link https://www.eventbrite.co.nz/e/hackfest-for-voluntarily-industry-in-the-classroom-tickets-59926995256
University of Auckland Tech Week Voluntari.ly Hackfest
25th May & 26th May
We’re hosting a hackfest with the University of Auckland to build out more of the voluntarily platform. If you’d like to get involved, click on the Eventbrite button below and we will send you the details 😀
When: 25th - 26th May 2019
Where: Unleash Space, University of Auckland
Email starts below this line
=========================================
Tena koutou
Welcome and thank you for registering your interest in the upcoming Voluntari.ly hackfest on May 25th & 26th. This is a fantastic opportunity to contribute to such a valuable cause, which will give our STEAM teachers the support they need to empower the youth of today with amazing learning experiences. Not to mention, you'll have an enjoyable weekend filled with opportunities to learn, network, design, code and contribute to a live codebase!
Key info:
When: from 08.30am, Saturday & Sunday May 25th & 26th. Coffee, tea, lunch and snacks provided. A (rough) programme is below.
Where: Unleash Space, the University of Auckland. 20 Symonds Street, Auckland 1010. https://goo.gl/maps/Gk43zv9LHSUdhANr7
Getting there: Extensive public transport services are available to the University from all over Auckland. Parking is also available at the University's Owen Glenn building, which is right next to the Engineering building hosting the Unleash space: https://goo.gl/maps/bMaeenc7am7Ra5Fa9. Once you get to the Engineering building, go in the main entrance (with a suspended metal disc over the steps) and immediately turn left. That's the Unleash Space. Additional signage will be available on the day.
What to bring: Laptop, power cable, phone charger, yourself. There's still room for each of you to bring along a friend too - but if they could sign up at Eventbrite first, that would be fantastic: https://www.eventbrite.co.nz/e/hackfest-for-voluntarily-industry-in-the-classroom-tickets-59926995256
Getting Ready for the event:
To help speed things along on Saturday morning we recommend getting your environment set up and taking a look around the docs / designs / tickets beforehand.
- Join the Gitter Chatroom: https://gitter.im/voluntarily/community
- Clone the codebase at https://github.com/voluntarily/vly2 and build it. Detailed instructions are on the github.
- Check out the documentation: https://voluntarily.atlassian.net/wiki/spaces/VP/
- For designers, check out the existing designs at: https://invis.io/P3RU0M4896T
- Have a look at some our open tickets: https://voluntarily.atlassian.net/
Programme
Saturday 25th
Time | Activity | |
---|---|---|
8:30 - 9:00 | Tea, Coffee and mingling | |
9:00 - 9:30 | Welcome, purpose and approach to day - AM - VR | |
9:30 - 10:00 | Voluntari.ly project & asset orientation AW | |
10:00 - 10:30 | Mission briefings and Team Formation | |
10:30 - 12:30 | Work Sessions | Training Sessions: AW Becoming a Contributor Tour of the Code Base |
12:30 - 13:30 | Lunch | |
13:30 - 16:30 | Work Session | Training Sessions - As requested |
16:30 | Gathering | |
Available to 8pm. |
Sunday 26th
Time | Activity | |
---|---|---|
8:30 | Doors Open | |
9:00 - 9:30 | Team Updates & Sharing | |
10:00 - 10:30 | Work Session | Training Session - on request |
10:30 - 12:30 | Morning Session | |
12:30 - 13:30 | Lunch | |
13:30 - 8pm | Afternoon Session | |
16:30 | Demonstration and Retrospective | Prizes |
Goals
Our overall goal for the weekend is to make it possible for someone to post a request on the site and get a list of interested volunteers.
To do that we have a lot of smaller tasks to complete:
- Complete Volunteer workflow
- my profile page
- requests I'm following
- request state changes
- Complete Teacher workflow
- Rich Text Editor Component
- Interested volunteer list
- Teacher/volunteer communications & Email Notifications
- Tagging - people have skills, opportunities have needs, people attributes like gender.
- underlying ontology
- tag capture components
- tag searching api
- search for opportunities button works
- opportunities suggested for you
- category panels → filtered search page
- Uploading resources
- server api to receive images and files
- client control to drop in images and files.
- Server side
- security on api. e.g admin roles
- extra api to support workflows.
- mongo stuff
- Test Coverage