Skip to content

aycarl/unmsr

Repository files navigation

UNM Student Resource App (UNM-SR)

UNM-SR is a resource application for all UNM students. The goal of this app is to connect students to clubs, organizations, resources and events on campus. For new and continuing students, finding and connecting with communities and friends with similar interests could be challenging especially in recently times due to the COVID-19 pandemic restrictions. UNM-SR empowers students to explore, discover and connect with student clubs, organizations and other on-campus resources, as well as their respective events and updated. Currently, UNM-SR displays UNM events from the UNM Open data store and data on a few student organizations from the UNM Student Activities Center


UNM-SR was built using Expo, is an open-source platform for making universal native apps for Android, iOS, and the web with JavaScript and React.

Development & Maintenance

For more more information on development and maintenance of the app, visit the wiki.

Planning & Design

App Preview

The following are three screenshots of the app running on a device (from the left):

  • 1st screenshot: The explore sreen where users (students) can search for UNM organizations
  • 2ns screenshot: The details page of a sample/demo student organization
  • 3rd screenshot: The user's profile page

3 Screenshots of the UNMSR App

Try it out!

Download the APK file here: UNM SR App

  • Note this is only for Andoird devices & you must enable the the installation of apps from "unknown" sources since tha UNM SR App is not yet on the Andoird play store/

OR

Test the app in a development environment with the Expo Mobile App: https://expo.io/@aycarl/projects/unmsr

User Authentication

Use the test account below or sign up and create your own!

Installation (Development Environment)

Requirements

Steps (in your command prompt window)

  1. Install the Expo CLI here

  2. Clone this repository

$ git clone https://github.com/aycarl/unmsr.git
  1. navigate to local repository directory
$ cd unmsr
  1. Paste a copy of the .env file containing the environment variables in the root directory of your local clone
  1. Install app dependency packages
$ yarn install
  1. Run application locally
$ yarn start
  1. View application on a mobile device:
  • Download the Expo client app for iOS or Android
  • Open Expo Client App
  • Scan QR code displayed in command prompt window or in Expo Developer Tools in your local browser

Tools and Development Dependencies

UNM-SR is 100% built with Javascript. Tools used include:

Data Sources

Database & User Authentication

Team Member

Carl Yao Agbenyega - Full-Stack Developer

Carl is a recent graduate from the Masters in Information Systems and Assurance program at the UNM Anderson School of Management. He is a software developer with a passion for design.

Contact Info