Skip to content

Conversation

@abe2dev
Copy link
Owner

@abe2dev abe2dev commented Mar 1, 2022

I did this project by the guidance of Jignesh!

@helgakern
Copy link

SUPER TEAM PICKER HOMEWORK 4

SCORESHEET FOR STUDENT IBRAHIM

Create an Express app with Postgres to store cohorts.

Cohorts will have a list of members stored as comma separated names.

They'll also have a name and a logo.

GRADING CRITERIA:

Course Value: 5%

Assignment Value: 100%

GRADE:

Total Grade: 100%
Score 100 /100
Deductions 00 /20

LATE ASSIGNMENTS WILL BE DEDUCTED 5% OFF PER 24 HOURS, FOR A MAX OF 20% DEDUCTION OVERALL.
YOUR ASSIGNMENT IS CONSIDERED LATE 5 MINUTES AFTER THE DUE DATE AND TIME, UNLESS OTHERWISE DISCUSSED WITH YOUR INSTRUCTOR.



Part 1: Submitted and on Time

Was the assignment complete and on time?

Feature Mark Notes
Complete and submitted on time. All good!
On time, but incomplete.
Complete, but submitted late.
Incomplete and submitted late.
Very late submission
No submission

Part 2: Features

Was everything in assignment attempted?

Feature Mark Notes
Express Project Setup
The new page should be accessible from a link in the navbar
The new page should show a form with all the fields necessary to create a cohort
Submitting the form should store the cohort's logo image if there is one, then it should save the cohort's members, name and logoUrl to the cohorts table.
It should redirect the user to the newly created cohort's show page.
The Cohort page should list all cohorts with their name, members and a thumbnail of their logo.
Each listed cohort should have a "Show Cohort" button that links to that cohort's show page.
Showing a Single Cohort should show the cohort's name and members.
The Show page should have a form to select the options for generating teams.
Submitting the form should randomly generate a team according to the given options and display the team members with their numbers in a table below the form without redirecting the user to another page.
The form should save its values even after it's been submitted.
Add a button on the cohort's show page to delete a cohort.
Add a button on a cohort's show page to edit a cohort.
The edit button should send the user to the edit form where they can change the team members, team name, etc.

Part 3: Styling and overall Impression

Was Bootstrap installed and was attempts made to look like the mockups?

Feature Mark Notes
Bootstrap installed and styling close or very close to mockups.
Bootstrap installed and styling somewhat attempted to look like mockups or presentable.
Bootstrap installed but no attempt for styling to look like mockups.
No Bootstrap installed.


ASSIGNMENT RUBRIC

A+ A A- B+ B B- C+ C-F
90%-100% 85%-89% 80%-84% 76%-79% 72%-75% 68%-71% 64%-67% 0%-63%
Assignment handed in on time and complete. All instructions were followed perfectly. All required features were created and works correctly. All Stretches or Challenges were completed. Styling and design of front end meets requirements, and extra creative effort has been applied to this assignment overall. Assignment handed in on time and complete. All instructions were followed perfectly. All required features were created and works correctly. Stretches or Challenges were attempted. Styling and design of front end meets requirements, and looks presentable. OR Stretches or Challenges not attempted, but creative effort has been applied to the assignment overall. Assignment handed in on time and complete. All instructions were followed. All required features were created and works correctly or mostly works. No Stretches or Challenges were attempted. Styling and design of front end meets requirements, and looks presentable. Assignment handed in on time and complete. All instructions were followed. All required features were created or attempted. No Stretches or Challenges were attempted. Styling and design of front end meets requirements, and looks presentable. Assignment handed in on time, but handed in as incomplete. Most instructions were followed. Most required features were created or attempted. No Stretches or Challenges were attempted. Styling and design of front end meets requirements. Assignment handed in on time, but handed in as incomplete. Instructions were somewhat followed. Most required features were created or attempted. No Stretches or Challenges were attempted. Minimal effort in styling and design of front end. Assignment handed in on time, but handed in as incomplete. Instructions were somewhat followed. Some required features were created or attempted. No Stretches or Challenges were attempted. Minimal effort in styling and design of front end. Minimal or no effort.Incomplete/ missing components/insufficient.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants