Git Product home page Git Product logo

team-12's Introduction

team-12's People

Stargazers

Oliver Woodings avatar

Watchers

Oliver Woodings avatar James Cloos avatar  avatar

team-12's Issues

Report C

A report (max. 3 sides of A4) which assesses what you have achieved in the project - identifying what you think is particularly good about what you have done, what you think could be improved (and how it might be done), and what you have learned from undertaking the project.

Repeat previous requests

The modules page needs to be able to repeat a modules' requests from the previous year. Should be displayed in a table form with the user given the option of what ones to repeat.

History

All history needs to be stored. Handles to be put into all the other pages.

Repeat failed/declined requests

Link need to be in place between the responses page and the make request page to allow repeating of failed or declined requests.

Add support for editing/repeating request

Existing JavaScript needs editing and C# logic needs to be written to allow loading and editing of existing requests. Also needs to work for repeating a request.

POST methods for manipulating modules

POST methods need to be written into the modules controller to allow for adding/editing/deleting modules.
Need to ensure module-lecturer relationships are removed on module delete

Entity Classes

Classes need to be written representing entities in the database

Change Round

Need to be able to change the active round of current semester using the admin page

Font Change

Custom font needs to be changed so it looks better on all browsers (aliasing occurring in Chrome)

Team Page

Roles and pictures need to be done for the Team Page.

Base Security Model

A security model based upon IPrincipal and IIdentity is needed to interact with the database for user authentication.
Sessions should be used to track users, although all sensitive data must be kept server-side.

Urgent Notifications

Recent urgent notifications need to be displayed - includes failed and reallocated requests.

Login Page

The login page needs to interact with the authentication system to log the user in. Appropriate error messages need to be relayed if details are incorrect etc.

The layout of this page should be outside of the main template - should have the appearance of a 'login portal'.

Migrate local database to co-web shared hosting

Database needs to work with the co-web hosting instead of running locally. Will need to be VPN'd into the uni to connect. Database initiation scripts need to be edited to work correctly since permissions are different.

Report A

A test plan for your system with evidence that you have followed your test plan;

Fix overlay

No longer using fancybox, needs to be updated

Report B

A report (max. 3 sides of A4) which assesses the advantages and disadvantages of ASP.net and SQLserver compared with PHP & MySQL . Explain the circumstances under which each would be a preferable alternative.

Initial seeding of data

Basic data needs to be present in the seeding class so that the system will run when first installed

Report D

A report (max. 1 side of A4) which assesses the way the group carried out the task (Part 3 only) and what contribution each member of the group made to the work. We are particularly interested in seeing your reflective consideration of the performance of each individual (including yourself) highlighting good and bad points (imagine you will have to manage the group's next project - what would you need to know to try to ensure that each person's abilities were used to best advantage) - the overall percentage contribution of each person to the groups performance should be included (N.B. the total of these contributions should add up to 100%). This deliverable may be replaced by the use of the Web-PA software - announcements about this will be made later.

Rewrite PHP logic into C#

The old logic needs to be re-written to work in C# with the Entity Framework. Some optimisation could be worked in to make it more efficient

Datatables Table

jQuery Datatables needs integrating and styling to display list of modules.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.