top of page

Sprint Two (concluding April 4th)

This sprint had the team finishing the implementation of most of the app's features. Several programming issues stemming from certain technologies utilized required extra attention to resolve.

Accomplishments in Sprint Two

The team was happy with the accomplishments from sprint two, with almost all functionality finished in some regard.

Improved Navigation

Implemented a simple sidebar to allow for users to navigate easier.

Implemented Chat & Calendar Features

Started to work towards implementing the calendar and chat features for the app.

Added Login Screen

Implemented this crucial starting screen that allows users to login.

Began Tying Backend Database to the App

We have started the process of connecting our backend database to the front-end of our app, so far with group and profile information.

Added Profile Setup Walkthrough

This feature guides new users through the vital process of creating a profile to start.

Created Group Website

Created this website to highlight the goals our of project as well as progress made in each sprints.

Challenges in Sprint Two

1 / Issues Maintaining Modal Functionality

Our app utilized modals for several screens, but they led to several issues especially when interacting with multiple states.

2 / Issues with Expo Go

Expo Go is an incredibly helpful and conveinent platform, but has some issues with consistency between platforms, (Android & IOS).

3 / Merge Conflicts

React Native creates some headaches in regard to merge conflicts with Git, requiring special attention to maintain the stability of the repository.

4 / Class vs. Functional Components

Persistent issues stemming from core differences between class and functional components, led the team to eventually completely transition to the usage of functional components.

Looking Forward to Sprint Three

bottom of page