Organización sin fin de lucro
Nuevo
Publicado hace 12 horas
mobile app - complete project
A distancia, El/la voluntario/a puede estar en cualquier país del mundo
Descripción
Horarios disponibles:
Días laborables (durante el día, tardes), Fines de semana (durante el día, tardes)
Flexibilidad:
Flexible
Detalles del compromiso:
this is likely a 6-8 week project with about 8-10 hours per week
Frecuencia:
Una única vez
Buscando personas voluntarias:
1
Área de impacto:
Arte y música, Desarrollo de comunidades, Asistencia legal, Razas y etnias
Recomendado para:
Jóvenes, Edad 55+, Voluntarios internacionales, Grupos corporativos o empresas privadas
Edad requerida:
16+
Otros requisitos:
see description for skills needed
Descripción
PROJECT: a mobile app that lets customers make optional donations to criminal justice nonprofits when shopping at participating merchants.
WHAT'S ALREADY DONE:
- Full MVP scope document (complete - approved by Executive Director)
- All screen flows documented (merchant web onboarding + customer iOS app + admin dashboard)
- Database models designed
- API endpoints documented
- AWS Cognito (auth) already set up
- AWS RDS (database) already set up
- Auth callback flow already working
WHAT NEEDS TO BE BUILT:
- Merchant onboarding web app (signup form, approval flow, dashboard)
- Customer iOS mobile app (React Native - login, merchant select, donation, payment, confirmation)
- Admin dashboard for Diane to approve merchants and view donations
- Stripe Connect integration (payment processing + donation routing)
- Backend API (Node.js) connecting all the above
IDEAL VOLUNTEER PROFILE:
- Fullstack developer (Node.js backend + React Native mobile) OR two people - one backend, one mobile
- Comfortable with AWS (Cognito, RDS already configured)
- Familiar with Stripe Connect (or willing to learn - it's well documented)
- Can commit 8–10 hours/week for 4-6 weeks
- Works well async with clear documentation provided
WHAT THEY GET:
- Complete MVP document - no guessing, no ambiguity
- Screen-by-screen specs for every screen
- Full API endpoint documentation
- Database models ready to implement
- Direct access to PM (me) for questions
- Real nonprofit project for their portfolio
TIMELINE GOAL: Working pilot demo by mid-July (flexible depending on when new volunteer starts)
Ubicación
A distancia
La persona voluntaria puede estar en cualquier lugar del mundo
Ubicación asociada
P O Box 611, Morrisville, North Carolina, US
