cos-301 / graduates Goto Github PK
View Code? Open in Web Editor NEWThe Graduates Portal for The Computer Science Department at The University of Pretoria.
The Graduates Portal for The Computer Science Department at The University of Pretoria.
To be done by: Sunday 28 March
create mock code for the front end after designs have been made
Add it to the feature library
Write tests for your code
Note it doesn't have to be a full fledged ui just something that other teams can work with e.g. code for the 404 error message popup
I already created the api and data-access lib, the service lib should still be created.
Create ER diagram of backend DB schema.
Possibly automate this using prisma.
Due: 19/03/22
Due Date: 21/03/2022
Task: Create the UI with mock data[name, surname, company, description and etc.]
Due date: 14/03/2022 09:00
To be done by Sunday 20 March
New due date: Thursday 24 March (as per BA WhatsApp group)
See: #72
Task: Design the wireframe for the Company Representative Profile Page
Due Date: 14/03/2022
Task: BA must create the documentation listing the functional requirements needed for the storage feature. This must be in either Overleaf or Google docs
Deadline: 15/03/2022
Now that UI Kit has been given to us I need to complete designing the register and login pages.
Due: 19/03/22
Due Date: 21/03/2022
** Description:**
* Must design and implement the database schema for the the feature. Must be able to store:
1. Company Representative name, surname, company and role in company.
2. Description about company rep
3. Username and Password.
Contribute a wiki page to help people with git flow and contributing code to upsteam.
As per: #15 (reply in thread)
Compile a miniature feasibility study to add to the SRS.
Due: 20/03/2022
Due Date: 21/03/2022
A test on making cards
Wireframe the front-end and design some mockups
Due: 19/03/2022
To be done by: Sunday 20 March
Task: Create wireframe Ideas and post the link to the document
To be started by: Sunday 20 March
To be done by: Sunday 28 March
work with designer to come up with use cases for accessing data and when unauthorized user accesses data, admin giving permission, and errors being shown
Retype the functional requirements, non-func, and acceptance criteria in brief on requirements wiki and define completely in BA documentation
Task: Must determine at 3 functional and 3 non functional requirements for the Company Representative Profile. All of these must be in an Overleaf document
Deadline: 15/03/2022
Investigate into whether a class (or design pattern) wrapped around the API interactions/GraphQL could be beneficial. A class which interacts on the backend which the backend engineer can use to generate valid queries and similarly on the frontend. The class then abstracts the API details from other members which may need to use it.
If it could be beneficial, please make a UML diagram to begin modelling it
Design a provisional activity diagram for front-end interactions for Request of access
Due: 19/03/22
You two should discuss a class (design pattern or a single class) to interact with the database on the backend through PRISMA.
Investigate whether PRISMA directly should be fine but a class which does the inserting/updating etc. (interface wrapping ontop of PRISMA) and which scrubs the data to check it is safe for the DB would be a good idea.
Please look into making a UML diagram which could be used as reference.
Define the acceptance criteria for the feature to be accepted
Due: 22/03/22
Something to consider :
https://docs.oracle.com/en/cloud/get-started/subscriptions-cloud/csimg/authorization-error.html#:~:text=If%20the%20access%20code%20request,Copy
Go through the roles I sent to you and check if we have all the functional requirements
System needs to be decomposed into subsystems hierarchly ordered in terms of importance and functional requirements need to be assigned to them
Assigned to: Gerard
See group recording for additional information.
Document the planned endpoints
Due: 19/03/22
Creation of the database schema for the following relations and data structures:
Add to the wiki the different roles the system will have
Investigate and formulate testing plan for the project. Textbook has additional information.
Due: 20/03/22
-Module & Sub-module planning
-Angular Material Theme creation
Diagrams which show the process flow of the backend.
Essentially an outline of how the backend will operate.
Due: 19/03/22
Due: 19/03/22
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.