To make a GitHub clone site
https://team2-gitsub.netlify.app/
For user to see various aspects of their GitSub profile including:
- Overview Page
- Repositories Page
- Projects Page
- Packages Page
- Organizations Page
- Available on All Pages
- Profile Card
- Nav Bar
- Footer
- Overview Page
- Profile card, which appears on every page.
- About Me section that gives an overview of the user, contact information, and an avatar specific to her.
- Container for pinned repos, with delete functionality
- Form for creating new pins or highlights.
- Repositories Page
- List of repositories that have been created.
- Two starting starting repositories that include information for the user.
- A form that allows the user to create new repositories.
- Projects Page
- Includes cards with 5 projects which contain the project name, description and date
- A Form to add a new project
- The name field displays a message if the field is not filled
- Projects can be sorted from newest to oldest
- the form resets after the button is clicked
- Packages Page
- A flexbox row with Profile card and header containing titles/logos for Packages
- A flexbox column containg the package cards and form to create new packages
- Ability to create and delete packages to be pushed into array
- Reponsive design for mobile use
- Organizations Page
- One flexbox div for responsive design, which holds two columns, the second column has multiple rows
- First column for Profile Card
- Second column, first row for Oranizations cards
- Second column, second row for a Form
- A New Organizations button which toggles Form's display between none and block
- A form which accepts a required Org name, and populates a new Org card upon submission
- Ability to Leave organizations, and thus delete the card
- Showcases on each card the top favorited repos from that Org (complex data)
@Gabrielle-Tobermann @GonzalesMatthew @hmparsons-sde @HunterJuneau @seancrossettie