Please enable JavaScript.
Coggle requires JavaScript to display documents.
Governent Funded Neighbourhood and Community Centres Project - Coggle…
Governent Funded Neighbourhood and Community Centres Project
Developer
Programming
SQL commands used to access data from the
HTML for structuring the website, the content of the page and the page's functions
CSS for colours, fonts, web or mobile layout
Algorithms
Must validate user input on email and password on user registration
Must allow users to search for activities created by organisations based on a search query and/or location and display retrieved results appropriately
Must allow a user to save an activity
Must allow users to update their account information
Data (MySQL Database)
Neighbourhood and community centres
Organisation
Postal address
Street address
Phone
Email
Website
Activities
Activity name
Activity description
Provider organisation
Date
Time
Amount
Maximimum number of participants
Application status (approved (shown to user)/not approved (not shown to user)
User
Name
Address
Email
Phone
Preferred payment option
Family information (allows multiple children)
Select activities of interest (alerted in account area when new activites of this type are available publicly)
Interface
Must follow useability principles
Must follow Australian accessibility standards
Must be effective and align with wireframe designs
Display data in meaningul ways
Alerts and user feedback should be provided where appropriate
Include a user registration application with a form
Client
Web application
Must be clear, consistent and comply with accessibility guidelines
Include appropriate attribution to data and images used and must comply with copyright law
Include a link to the legal disclaimer on the landing page
Use a bootstrap template with PHP and CSS that aligns with specified functionality, data elements and aesthetic features
Relevant design and useability principles
Use a blue, grey and black colour scheme
Use the QLD goverment logo at the top of the webpage
Activities must include a title, description, image/s, location, time, date, reoccurring options and cost
Functionality
Enable participants to easily register, save or sign up for activities offered by the community centre
Analysis of provided data using pre-programmed algorithms
Promote community centres and the activities they offer
Community centers to create activities stored in a central database
User
Admin
Add new neighbourhood and community centers and corresponding data to the web application with a form
Edit existing data
Effecient ability to quickly approve activities before the public can see them
Mobile and laptop access away from work
Access to registrations, activity sign-ons and other statistical data that can also be saved as a pdf
Community Centre Manager
Manage information from phone or laptop
Create, update and remove activites from their centre
View people that have signed up and registered
Member of Community
Can access on both mobile and laptop devices
Search for activites and community centres all across the state
Search for activities by postcode and suburb
Parents can sign up themselves or their children to activities
Update their user details
Register an account
View the activities they are registered in or have saved
Access their account with an encrypted password