Skip to content

In a group project, using the agile development strategy, my group developed an app for android and IOS that allows university students to explore and join different societies on campus. The app would allow each society to have control of their page to advertise to students about what events they have going on and what the society is about.

Notifications You must be signed in to change notification settings

philiagbo/mySocietyGroupApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

MySociety in the software project for the Agile Group 12. It's aim is to make it easier for students to find societies at the University of Hull, and keep updated on events.

Features

  • Home (0%)
  • My Events (0%)
  • Events Profile (0%)
  • Society Profile (50%)
  • Society Search (90%)
  • Login / Logout (0%)
  • Social Functions e.g Follow Society, View Society Posts & Events (0%)
  • User Functionality e.g Own Society, Update Society, Create Posts (0%)

Supported Devices

  • Android - Not Tested
  • iOS - Tested on iPhone XS Max

Getting Involved

This application is built using NativeScript with Angular - this framework enables native cross platform development on both Android and iOS, using familiar web technologies (HTML, Angular, Javascript / Typescript).

Due to iOS Developer licenses and limited to Mac devices etc, it's easier to build & run this application in NativeScript's Preview application on the iPhone via Windows and Linux. This can be achieved by following these instructions:

  1. Install NativeScript Playground (iOS / Android)
  2. Install NativeScript Preview (iOS / Android)
  3. Install node.js on your machine
  4. Open Command Prompt or PowerShell
  5. Install Angular by doing the following: npm install -g @angular/cli
  6. Install NativeScript by doing the following: npm install -g nativescript
  7. Now clone this repository by doing the following: git clone https://github.com/lukearran/MySociety---Group-12.git
  8. Change directory to the cloned folder
  9. To run the application in Preview Mode (e.g NativeScript Preview) then do the following command: tns preview
  10. A QR code will appear within the window, open NativeScript Playground and scan this code.
  11. Wait a few minutes for the app to download a built copy of the app.
  12. Make changes in code, and it will appear on the Preview App!

Though untested, it's possible to build and install this on Android - not got round to this yet, but will do soon and provide instructions below.

About

In a group project, using the agile development strategy, my group developed an app for android and IOS that allows university students to explore and join different societies on campus. The app would allow each society to have control of their page to advertise to students about what events they have going on and what the society is about.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published