Skip to content

astro11/mobile

 
 

Repository files navigation

Connect Our Kids

You can find the repo for the project at connect our kids repo.

Contributors

Asa Shalom Ryan Walker Tyler Spaulding Michael (Max) Gunter Pedro Montesinos Sean Pheneger

React Native Version License

Project Overview

You can find the project repo at Connect Our Kids RN Repo.

Trello Board

Product Canvas

UX Design files

Mission Statement

Our mission is to empower social workers with free modern technology to find permanent loving homes for foster kids.

Social workers who are not familiar with Connect Our Kids will learn about us through their personal connections, social media, emails, and training programs. The social worker will use their browser on their desktop or the mobile phone to learn more at connectourkids.org. That user will then click a “download mobile app” button that will drive them to the app store.

Once they’ve downloaded the app, they’ll have basic access to each of the sections of the app (but not full access). At that point, they will be prompted to login or signup. Once authenticated, they’ll have full access to the People Search features.

In the future, the registered user will have access to full features of Family Connections and Best Practices in the mobile app.

Features

  • Authentication via Auth0
  • Event tracking
  • People Search
  • Best Practices
  • Family Connections

Authentication with Auth0

Utilizing Auth0 for authentication and tokens

People Search API

People Search API development api

People Search is a tool for discovering contact and relationship information from a population of over 3 billion people. This tool is made available by Connect Our Kids to help social workers discover extended family members for foster kids.

Requirements

Recommended Tools

Screen Flow

  • part 1 Screen Flow 1 Screen Flow 2

Contributing

When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owners of this repository before making a change.

Please note we have a code of conduct. Please follow it in all your interactions with the project.

Issue/Bug Request

## Contributing

When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owners of this repository before making a change.

Please note we have a code of conduct. Please follow it in all your interactions with the project.

Issue/Bug Request

If you are having an issue with the existing project code, please submit a bug report under the following guidelines:

  • Check first to see if your issue has already been reported.
  • Check to see if the issue has recently been fixed by attempting to reproduce the issue using the latest master branch in the repository.
  • Create a live example of the problem.
  • Submit a detailed bug report including your environment & browser, steps to reproduce the issue, actual and expected outcomes, where you believe the issue is originating from, and any potential solutions you have considered.

Feature Requests

We would love to hear from you about new features which would improve this app and further the aims of our project. Please provide as much detail and information as possible to show us why you think your new feature should be implemented.

Pull Requests

If you have developed a patch, bug fix, or new feature that would improve this app, please submit a pull request. It is best to communicate your ideas with the developers first before investing a great deal of time into a pull request to ensure that it will mesh smoothly with the project.

Remember that this project is licensed under the MIT license, and by submitting a pull request, you agree that your work will be, too.

Pull Request Guidelines

  • Ensure any install or build dependencies are removed before the end of the layer when doing a build.
  • Update the README.md with details of changes to the interface, including new plist variables, exposed ports, useful file locations and container parameters.
  • Ensure that your code conforms to our existing code conventions and test coverage.
  • Include the relevant issue number, if applicable.
  • You may merge the Pull Request in once you have the sign-off of two other developers, or if you do not have permission to do that, you may request the second reviewer to merge it for you.

Attribution

These contribution guidelines have been adapted from this good-Contributing.md-template.

Documentation

See People Search API for details on the backend of our project.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%