Project #3
This app allows single parents access resources that they need in one app.
- User Story
- Acceptance Criteria
- Motivation for Development
- Process
- Technologies Used
- Challenges
- Successes
- Usage
- Goals for Future Development
- Support
- Deployed Site
- Tasks and Roles
- Credits and Contributors
- AS A who is interested in helping single parents easily find resources for schools, housing, legal, and healthcare
- I WANT a place where all information is brought together into one site
- SO THAT it can support single parents
- AND SO THAT these resources are easily accessible
-
GIVEN a Parent Helper Hub Site
-
WHEN I visit the site for the first time
-
THEN I am presented on a homepage, landing site, which includes information about the site, signup, and contact us info
-
WHEN I click on login/sign up
-
THEN I am prompted to sign up or login in
-
WHEN I sign up
-
THEN I must provide a valid email address, username, zipcode, number of children, and a password
-
WHEN I am done signing up
-
THEN I am automatically directed to the home page
-
WHEN I already have an account
-
THEN I can login using an email and password
-
WHEN I am done logging in
-
THEN I am automatically directed to the home page
-
WHEN I am logged in
-
THEN I can select an icon in the top navbar
-
WHEN I would like to search for Schools, Housing, Healthcare, Legal I select one
-
THEN I am redirected to a search page for the chosen topic
-
WHEN I want to save a search item
-
THEN I select save on the search item
-
WHEN I select Profile from the navbar
-
THEN I am redirected to the profile page where my username appears on the top welcoming me
-
WHEN I want to update profile information
-
THEN I select the edit/update button to modify some of the profile information
-
WHEN I select Logout
-
THEN I am logged out of the site
It came to our attention that single parents struggles finding resources in one easily accessible location. The purpose of this application is to consolidate various topics from various sites into one location. This will allow single parents to register and save searches for resources of interest such as schools, housing, healthcare, and legal.
-
Topic / Project defined
-
Defined a high level breakdown of the project
-
Assigned tasks to team members
-
High collaboration throughout
- Working together via zooms, meetings, slack, etc to help with pseudo coding and/or brainstorming how to effectively move ahead in the process
-
Set team goals and reasses as needed throughout
was used to help define tasks, schedule, and ownership throughout the different phases of the project.
- Merge conflicts
- Git pull origin main when switching branches
- API request “blocked by CORS policy”
- Data type matching
- Handling empty fields
- Navigating newness of React
- Integrating past projects and new code
- Overwriting bootstrap scss, and running out of time
- Debugging across so many files
The following screenshots show examples of the interaction and options presented to the user when application is initiated.
Signup Form:
Login Form:
Welcome Page:
Edit For on Profile Page:
Searching for Schools:
Searched Schools:
Searched Schools already saved and added to Profile Page:
Saved Schools on Profile Page:
Search for Healthcare Resources
Footer:
Logout:
- Allow user to edit profile
- Number of child(ren)
- Add child(ren) name(s)
- Age Group
- Register child(ren) in user profile
- Save favorite schools to each child
- Search functions for:
- Housing Page
- Legal Page
- Healthcare Page
If you need support or have any questions about the repo, please open an issue or contact us via email at parenthelperhub@gmail.com.
You can find more of our work on our GitHub, hannybear88, heidiwu3388, TrianaD, cmarielorber, fmaldmed.
-
Hannah Chung
- Focus: Profile, Edit, Signup, Search List, Utils, Models, Schemas, README, and Presentation
- Support: Trello
-
Triana Deguzman
- Focus: Profile, Edit, Signup, Search List, Utils, Models, Schemas, README, and Presentation
- Support: Trello Coordination and README
-
Christen Lorber
- Focus: Navbar, Schemas, Login/Signup, Donations, Styling throughout
- Support: App
-
Fernando Maldonado
- Focus: Welcome page, Schemas, Footer
- Support: App responsiveness
-
Heidi Wu
- Focus: Server Side, Search Page, Schemas, and API
- Support: Across all
-
Team Collaboration
- Team pseudo coding
- Reviewing
- Presentation runs
- Hannah Chung
- Triana Deguzman
- Christen Lorber
- Fernando Maldonado
- Heidi Wu