Skip to content

JDD8137/CommonApp

Repository files navigation

CommonApp v1.0 Release Notes

Introduction

This document communicates the major features of this first release of the Common App along with known bugs and workarounds.

Feature Updates

  1. Implemented: User account management using email address and password and third party authentication via Facebook and Google.
  2. Implemented: University searching and filtering by any combination of name, location, type (private vs public) and majors offered.
  3. Implemented: University application module with common and univerity-specific questions, including offline saving/syncing capability.
  4. Implemented: Application status check functionality for students and application status update functionality for admissions officers.
  5. Implemented: Mobile money payment platform for university application fee processing.
  6. Implemented: Admissions decision feature for university admissions officers.

Known Bugs / Missing features

  1. After submitting an application for the first time, editing the fields and resubmitting will cause certain fields to be erased.
  2. Settings page has not been implemented, so the user cannot change their account details after they create it.
  3. Clicking log out doesn't immediately redirect to the log in screen. User has to restart app.

=====================================================================================

CommonApp Installation Guide

  • Pre-requisites:

    • Hardware:
      • Physical Device:
        • Android: Mobile phone running latest version of Android OS
        • iOS: Apple device running latest version of iOS
      • Virtual Device:
    • Software:
      • Computer with latest version of node.js installed installed
  • Dependent Libraries:

  • Download Instructions:

    • Clone or download the application code directly from this repository
  • Build, Installation and Run Instructions:

    • Navigate to the folder where the project was cloned from the previous step on Terminal (on Mac) or Command Prompt (on Windows)
    • Open up Android emulator or iOS simulator depending on run platform of choice. If using a physical device, ensure that device is connected to computer using a USB (or other) cable.
    • Now type npm i and run the command on the Terminal or Command Prompt. This will install the application dependcies.
    • Then, run react-native run-android to build and run the application for Android or react-native run-ios to build and run the application for iOS.

The application should now be running on your device!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors