App proposal nathan towel

3

Click here to load reader

description

Proposal for the Calling All Nerds app development.

Transcript of App proposal nathan towel

Page 1: App proposal   nathan towel

ASMS C.A.N. App Proposal

Description

The main focus of the app is to allow students to ask questions within the school to do

with school work if they need help / guidance. It will be a safe environment that will have

blasphemy filters, link protection and the school admin can change/ see everything.

Requirements

➔ Apple Developer Account (By Week 3)

➔ A device that it can be tested on (Most likely my iphone 4)

➔ A website & database (I can host that)

➔ A domain (I will use http://nathanswebdesign.com)

How it will work

The app will have a series of tables is a SQL database that will have almost every piece

of data that it needs to run. This will include users, permissions, posts, comments,

settings and other values/ options that are required.

The app will most likely use an inbuilt system to access these but it might end up being

external if its better to do it that way.

Safety

The School admin / some staff will have full access to the app. It will have a web

interface and a teacher version of the app. Only people with a email ending in

@asms.sa.edu.au can signup for the app and a Admin must approve them before they

can start posting. They can view most things first up but until they are approved they

cannot post.

There will be a filter on the posts to stop swearing and hateful language. It will involve a

list of words or strings that the admin can edit at any time. This will apply to posts,

comments and answers.

Integrating it to the school.

Once the app is in a beta stage and able to be used. We will be able to integrate it with

the school. We will have to do this with the IT department as they will be able to asses

how secure the system is. It will be very simple to move, it will just be a folder of files and

a mySQL database or to that they will have to import to a system running on the local

servers. Then we could open up an address like ask.asms.sa.edu.au which all of this

can run off.

ASMS C.A.N. (Calling all Nerds) App

Page 2: App proposal   nathan towel

Outline This app will be a “forum” where students can post questions for other students & teachers to

answer. It will include the ability to answer, comment, comment on answers and people who

post the question will be anonymous to the people commenting/ answering except the teachers.

People that answer will have their name shown on thier reply/ comment and Teachers will have

their name on everything. We might add in the function to not be anonymous later on in the

development.

collaborators Nathan Towell (Project Leader)

Maja Williams (Mentor)

David McAfee (As a consultant)

Resources Required Apple Developer Account By Week 3

*A test Ipod Touch 4th Gen

A Whiteboard

*Not required

Key targets before term 4, week 7 ● Have a Working prototype for the App

● Complete the frameworks (Database and PhP scripts.)

Weekly Planning Progress to be completed by:

Term 4, week 1 (Thursday October 17th)

Complete Planning and Start setting out the framework for the database

Term 4, week 2 (Thursday October 24th)

Complete the Framework for the Database and Start working on a web based system.

Term 4, week 3 (Thursday October 31st)

Have a simple system working for the App and a basic prototype that can be used.

Term 4, week 4 (Thursday November 7th)

Start getting a app to interface with the database.

Term 4, week 5 (Thursday November 14th)

Have a app that can read the database and show questions

Term 4, week 6 (Thursday November 21st)

Have the App able to post comments.

Page 3: App proposal   nathan towel

Term 4, week 7 (Thursday November 28th)

Start the question posting and work on any bugs.