Skip to content

besscampbell/bffs

Repository files navigation

Become bffs


Last Updated: March 15th, 2021

ℹ️ Description

What a feeling when you meet someone that you have a connection with. What do you do with that connection if it's not a romantic one? The hesistation to open up and time constraints impede deep connections from developing. What if there was a space where people could commit to developing a relationship and do so on their own schedule? Becoming BFFs will create a platform for two people to form a deeper connection by being prompted to share stories, facts, and answers to the deep questions about their lives.

✅ Objectives

Create a mobile app for two people to share intimacy on the internet.

Preview

Preview

💁🏽‍♀️ User Stories

  • As a user, I want to be able to sign in to the application.
  • As a user, I want to be able to establish a friendship on the app.
  • As a user, I want to be able to answer the provided questions and then have those responses available for my friend to see.
  • As a user, I want to be able to see my friends's responses to the questions.
  • As a user, I want to be able to see my own responses.
  • As a user, I want to be encouraged to answer questions thoughtfully and be guided through the process.

🧗🏼‍♀️ Stretch Goals

  • Allow users to share in different formats (audio, video, pictures)
  • Notifications when friend has answered a question
  • Instructive screen that encourages thoughtful responses
  • Tracker to show progress
  • Add more questions
  • Encourage artistry and nonconventional story telling by having Miranda July write the prompts
  • Dynamic links to invite friend

🧑‍💻 Contributer

Name GitHub Profile LinkedIn
Bess Campbelll besscampbell bess-campbell

⚙️ Technologies Used

📰 Other Resources

💾 Installation Requirements

For Both Mac & Windows systems

To Clone:

  • Open your preferred command line program.
  • Navigate to the location or directory you'd like the project directory to be created in. (e.g., cd Desktop if you'd like to clone the project to your desktop)
  • Enter the command $ git clone https://github.com/besscampbell/bffs.git in your command line.

To Download:

  • Navigate to the project repository in your browser.
  • Click the green "Code" button toward the top right of the page.
  • Click "Download ZIP" and extract the files.
  • Open the newly-downloaded project in your preferred code editor.

🖥️ Opening the Project on your Local System

Once the project has been cloned and you have all the necessary items on your local computer, open the project in the application of your choice (Visual Code Studio was used and is recommended by the application builder)

Run the project:

  1. In the terminal type npm install to install the JSON package
  2. Run npm start to view the site in a browser.
  3. The Expo developer tools will open in a browser, if they do not press d to open the Metro bundler.
  4. Once the Metro bundler is opened you can use the options on the left to open on either your XCode iPhone simulator or your Andriod Emulator or scan the QR code to open using the Expo Go app.
    • Note: There is also the option to open this app in your browser using the Metro bundler, however, some of the functions of the app will not be available as it was built to be used on a mobile device.
  5. Sign in and get a friend to create an account as well!

☎️ Support / Contact Details

🐛 Bugs / Issues

Date Error Handled Solution
03/15 Sorting responses retrieved from firestore, throwing error

©️ License & Copyright

License: MIT

Copyright (c) 2021 Bess Cammpbell

About

Capstone Project using React Native

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published