Skip to content

SirPhoros/love-birds

Repository files navigation

Northcoders Final Project : Love Birds

Background

Love Birds is a fun and interactive way to bring long-distance relationships together.

This application was the result of the final project phase for the Northcoders FullStack Bootcamp. The project is a React Native app written in TypeScript, with Tailwind as a styling tool and Google Firebase The purpose of the app is to establish an online relationship with your partner (or friend) and be able to send messages and pictures to them in the form of eggs. To view those messages, your connection should play some fun games to ‘hatch’ those eggs.

Written by Alessandro Frondini, Tom O’Neill, Daniel Couperthwaite, Cristóbal G. Torrubia. Latest version 1.0.0 (22 Jun 2023).

This project has been part of the Northcoders bootcamp, 27th March 2023 - 23rd June 2023

A demo and explanation of the project can be seen on the following page: https://northcoders.com/projects/june-2023/love-birds


Set-up guide

If you want to run this project locally, you will need to use Expo.

1. Clone the repo

In order to clone this repo use the following:

$ git clone https://github.com/SirPhoros/love-birds

If you would like to make changes to this repo yourself, fork the repo then clone it.


2. Install dependencies

To run the app locally, you will need Node.

$ npm install

For this project, we have used the following core dependencies:

React Native: v0.71.8

Expo: v48.0.18

Tailwindcss: v.3.3.2

Firebase v9.22.2.

Also, it is important to check the package.json file, and see whether you have other dependencies installed.

3. Run dev app locally

As we are using React Native Expo to run the app locally, we can use Expo Go in Android (already provided in iOS) or run a emulation on your PC.

npx expo start

or

npx expo start --tunnel

After doing that, in your console a similar message should display:

Starting Metro Bundler
Tunnel connected.
Tunnel ready.

[QR CODE GOES HERE]

› Metro waiting on exp://vsa55o4.anonymous.19000.exp.direct
› Scan the QR code above with Expo Go (Android) or the Camera app (iOS)

› Press a │ open Android
› Press w │ open web

› Press j │ open debugger
› Press r │ reload app
› Press m │ toggle menu

› Press ? │ show all commands

Logs for your project will appear below.

Now you can scan the QR code provided, or check how to connect your emulator.

Useful links:

The following links will take you to the creators' Gihub of the project:

Alessandro Frondini: Github & Linkedin

Tom O’Neill: Github & Linkedin

Daniel Couperthwaite: Github & Linkedin

Cristóbal G. Torrubia: Github & Linkedin


Feedback:

Feel free to post bugs here or send a PR.


Copyright (c) 2023 - The Devs wears Java: Alessandro Frondini, Daniel Couperthwaite , Tom O'Neill & Cristóbal Gutiérrez Torrubia as students of Northcoders

About

Full-Stack Bootcamp Final Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •