oliverwoodings / team-12 Goto Github PK
View Code? Open in Web Editor NEWMilestone and issue tracking for Team 12
Home Page: http://www.teamtwelve.co.uk
Milestone and issue tracking for Team 12
Home Page: http://www.teamtwelve.co.uk
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.
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.
PHP database retrieval needs to be rewritten into C# and the AJAX updated
All history needs to be stored. Handles to be put into all the other pages.
Link need to be in place between the responses page and the make request page to allow repeating of failed or declined requests.
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 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
The logic for retrieving bookings and rooms needs to be rewritten into C#
Classes need to be written representing entities in the database
Need to be able to change the active round of current semester using the admin page
Custom font needs to be changed so it looks better on all browsers (aliasing occurring in Chrome)
Need to be able to edit pending requests - should be done inside of the make request page.
Admin page needs to be able to allocate rooms or fail requests.
Roles and pictures need to be done for the Team Page.
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.
Styling isn't very good - needs cleaning up.
Recent urgent notifications need to be displayed - includes failed and reallocated requests.
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'.
Needs to support adhoc requests
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.
A test plan for your system with evidence that you have followed your test plan;
Need to be able to pass selected rooms from Room Availablity through to the Make Request page
C# needs to be written for submitting requests
No longer using fancybox, needs to be updated
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.
Javascript popups need to be implemented to show the user that the action has been completed successfully. Can make use of existing popup mechanism in main JS file.
Basic data needs to be present in the seeding class so that the system will run when first installed
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.
Editing modules is not working
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
jQuery Datatables needs integrating and styling to display list of modules.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.