Project on member volunteering mobile application

Assignment Help Web Project
Reference no: EM132264466

Prepare a Software Engineering Project on Member Volunteering Mobile Application

Software Engineering (SE) project: Students to develop a technical solutions for a business problem or opportunity.

The technical solution can be one or more of: (i) PC, mobile or web application, (ii) digital dashboard, (iii) visualization or simulation tool, etc. The scope of the project should be big enough to be considered as a two-semester double-credit project.

Below is a the project proposal document, which includes:
1. Introduction of client and contact details
2. Description of the proposed project
3. Project scope and objectives. Please try to be as specific as possible. You can mention if there are any constraints, limitations and assumptions.

Introduction of client and contact details

PEGS Hockey Club (PEGSHC)
PEGS Sports Field, Wright Road, Keilor Park VIC

Project Description and Objective

PEGSHC is a 200+ member based sporting club that struggles to manage volunteers across 600+ events a year.

PEGSHC currently use spreadsheets to plan, track and deliver volunteers to all its events, but need a better solution.

OBJECTIVE - to build a mobile app that manages member volunteering for the club.

Project Scope and objectives - MVP

1. Technology to be used
a. Mobile App made with a contemporary technology that creates an IOS & Android mobile app from one code base. Either:
i. Google Flutter
ii. React Native
iii. Vue.js
2. Secure Login
a. KeyCloak or similar off-the-shelf authentication & authorisation library
3. Users required
a. Admin
b. Members
4. Events required
a. Games
b. Training
c. Canteen
d. Social
5. Activities required for each Event
a. Umpiring
b. Coaching
c. Official - Tech Bench
d. Canteen
e. Other functions
6. Volunteering Hours required for each member
a. Ability for Administrator to allocate Volunteering Hours against Members
b. Default is 20 hours per year
7. Notifications, Alerts and Alarms
a. Confirmation of intention to volunteer (email) - to be sent once Member Volunteers for an activity in an Event
b. Reminder the day before (email)
c. Reminder the hour before (SMS)
8. Screens required
a. Register
b. Login
c. Profile
d. Dashboard
i. Name
ii. Volunteering hours
1. Required (20 hours)
2. Earned (Green)
3. Booked (Orange)
4. Required Balance (Red)
e. Calendar with Events
i. Calendar View of Events
1. Add events
2. Add Activities to Events
3. Members Register against all Activities of Event (Green)
4. Members needed to register against events (orange)
5. No Members registered against events (Red)
ii. Calendar with Events - Event List View
1. Add event
2. Edit Event
3. Delete Event
iii. Calendar with Events - Activity View
1. Add activity to event
2. Edit Activity
3. Delete Activity
9. Colours to determine status
a. Green - Good
b. Orange - Warning
c. Red - Alert
10. Chat between Members

Attachment:- Member Volunteering Mobile Application.rar

Reference no: EM132264466

Questions Cloud

Complete key parts of the project management plan : ICT508 – Information Technology Project Management - Murdoch University - Insert the Work Breakdown Schedule (WBS) that you developed in MS Project
Prepare an A3 Digital Poster for the the organization : Prepare an A3 Digital Poster that describes how public, private, not-for-profit agencies or faith based groups
What is terms of trade : What is Terms of Trade? How is it computed? Explain with an example - What is Comparative Advantage? Explain with an example of a two-country and two-commodity
Create - delete and update database through web application : ICTDBS504 - Integrate database with a website - Create, delete and update the database through the web application
Project on member volunteering mobile application : Prepare a Software Engineering Project on Member Volunteering Mobile Application - Project scope and objectives. Please try to be as specific as possible
Differences between a network and a stand-alone environment : Describe at least 4 differences between a network and a stand-alone environment which make a network more vulnerable to security attacks
How many zero-address instructions still you can fit : You are designing an instruction set for your computer. All the instructions are of same size (11 bits long). How many 0-address instructions still you can fit
Find the probability : A parallel system has n independent components, each with lifetime distributed as Expo. Find the probability P(W > 5)
Why elder abuse aolicy is important to you : Why Elder Abuse Aolicy is important to you? References and cover page must not be part of the words count. Please use multiple peer reviewed for your references

Reviews

Write a Review

Web Project Questions & Answers

  Evaluating an ecommerce website

Create a check list that contains key point for evaluating an ecommerce website - Write a short, reflective report about website

  Gpc and runtime magic quotes

Create a script that lets you know whether Zeus or Helios has the GPC and Runtime Magic Quotes turned on or off. The output should have appropriate labels that define what output signified and should display 'ON' or 'OFF' depending on the setting.

  Creating functions through conditional operator

Use the conditional operator and the cal_days_in_month function, determine the number of days in the current month and output to browser whether it is normal month or a leap month.

  Web development projects with database

Since the vast majority of web-development projects involve a database, do you think that computational activities should be performed there, or do you think they belong in the XML page or stylesheet?

  Comparing shelf software packages

Required assistance with comparing and contrasting two main off the shelf software packages that could be implemented in an organization.

  Web based scams

Web phishing, pharming and vishing are popular web based scams. Talk about currently used tools and recommended measures to defeat this kind of attacks efficiently?

  Explanation of contextual links

The most powerful hypertext capabilities is the the contextual link. Wikipedia . com is a great example of a site that utilizes contextual links.

  How architectural and protocol changes occur

Discuss how architectural and protocol changes happen, the administrative organization that oversees the technical development of the Internet,

  Traditional approaches for training professionals

Webinars and other web conferencing techniques have proved most beneficial for the provision of affordable quality corporate training.

  Internet for business

Discuss how can a business use the Internet and give at least three examples with web links demonstrating your answer.

  It influences the behavior of organizations

Information technology influences the behavior of organizations. Name one effect of Information technology implementation and long-term usage you suppose having a positive contribution and one having a negative consequence.

  Importance of a guided navigation system

Explain the use and importance of a guided navigation system and shopping cart for a website designed for e-commerce and business purpose.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd