NAMI Davidson App is an iOS application designed to streamline event registration for the National Alliance on Mental Illness (NAMI), and provide essential support for individuals affected by mental health conditions. This project is developed in collaboration with Change++, a student-run nonprofit dedicated to building free software for local nonprofit organizations. Our mission is to help members and volunteers effortlessly find and join events while also providing direct access to mental health support resources.
- Event Registration: Users can browse, search, and register for NAMI-hosted events with ease.
- User-Friendly Interface: A clean and accessible design to ensure smooth navigation and engagement.
- NAMI Helpline: A built-in chat support feature allowing users to ask questions, seek guidance, and connect directly with NAMI representatives.
- Scalability: Designed to support up to 5000 users across NAMI’s network.
- Language: Swift
- Framework: SwiftUI, UIKit,
- Backend: Google Firebase (Authentication, Firestore Database, Cloud Storage, Cloud Functions)
Zachary Tao (EM) @ZacharyTao |
Dana Izadpanah (PM) @DanaIzadpanah |
Tamara Regalado (Designer) @tamara-re |
Charles Poulin @charlespoulin58 |
David Huang @DavidHuang2002 |
Kevin Chen @kevinchenbo2 |
Prince Owusu-Nkrumah @owusunp |
Riley Koo @RileyK19 |
Sophie Zhuang @sophie-26 |
Steven Yi @stevenysy |
Van Dang @vnthanhdng |
Harry Huang @JiashuHarryHuang |
Home Tab | Event Tab(List) | Event Tab(Calendar) | Chat Tab |
---|---|---|---|
Admin Controls | Admin Chats | Chat View | Admin Event Creations |
---|---|---|---|
Profile | Event Details | Chat Request | Chat Waiting Room |
---|---|---|---|
This project is licensed under the MIT License.
For questions or feedback, please open an issue on the repository or reach out via email danaizad8624@gmail.com or zacharywtao@gmail.com
NAMI Davidson Website: https://namidavidson.org