-
Notifications
You must be signed in to change notification settings - Fork 22
Contributions
OwenW edited this page Apr 4, 2022
·
25 revisions
Contributors to this repo are as follows:
- Chris —
christopher-alba
- Hyung —
hpar461
- Trinh —
Tvo465
- Yu Chen —
yuchendong13
- Yumi —
Chai-xiaoqi
,Xiaoqi510
*Following list is in the format of: {Name} - {participated github username}
General fields of contributions for each contributor is as follows:
- Team Lead - This involves:
- leading group meetings and planning sessions
- Making key decisions regarding the team, such as planning when to have meetings and what deadlines to meet (if appropriate)
- General administrative duties such as:
- Making sure everyone is in the organisation
- Setting up accounts for Netlify, Heroku, MongoDB Atlas, Gmail and ensuring everyone has access via the team gmail account.
- Frontend Lead - This involves:
- Making key design decisions for the user interface and technologies being used
- Helping other team members get unstuck/get started with new features/issues
- Managing the frontend repository:
- Reviewing and approving all frontend pull requests
- Overall design of UI prototype
- Header component of UI prototype
- Setup create-react-app frontend repository
- Added readme.md to frontend repository
- Setup continuous deployment and integration via Netlify for frontend repository
- Added multi-image upload capabilities to new post page
- Added search filtering capabilities to the search page
- Added fixes to the login/register/forgot password pages to use SPA router features
- General Enhancements (UI/bug fixes)
- Communities Page of UI prototype
- Header component
- General Enhancements (UI/bug fixes)
- Frontend Wiki
- Community Page implementation (merged to main branch)
- Implemented new communities page (not merged)
- Nav Bar component for UI prototype
- Post Preview component
- Posts page
- Post page (for commenting)
- Fundamental page layouts and home page, new post page, and post page layout for UI prototype on Figma
- Home page layout
- New Post page
- Communities page
- Popular Community component
- Community Preview component
- Set up required libraries for the repository.
- Set up frontend issues backlog for next team
- Login & user registeration pages for UI prototype
- Login page
- Register page
- Forgot password page
- New Community Creation page
- Wiki page(purposed future work)
Full Name | GitHub Username |
---|---|
Akash Ashok | akash744 |
Amy Lyu | alyu201 |
Aryan S Ronee | uoa-aron527 |
Fraser McCallum | frasermmc9 |
John Jia | justcrossheaven |
Johnny Zheng | yzhe819 |
Kayla Aylward | ShenaeA |
Kelvin Shen | wshe874 |
Maggie Pederson | mped822 |
Owen Wang | FriedhelmWS |
Peter Zhong | GlockTian |
Rahul Ahluwalia | RahulA2000 |
Samuel Chen | Sparye |
Yujia Wu | ywu666 |
Name | Type of Contribution | Short Description | Date |
---|---|---|---|
Fraser McCallum | Development | API Hooks | 16th March |
Fraser McCallum | Development | Integrating app and fixing for demo | 3rd April |
Samuel Chen | Development | Connecting user endpoints | 28th March |
Aryan S Ronee | Development | Profile Page Custom Search Hook | 27th March |
Akash Ashok | Development | Profile Page | 27th March |
Maggie Pedersen | Development | Profile Page Posts and Custom Search Hook | 27th March |
Peter Zhong | Development | Connect Posts, Communities, Comments endpoints | 4th April |
Kelvin Shen | Development | Connect Posts, Communities, Comments endpoints | 4th April |
Johnny Zheng | Development | Sign up/Login page, Communities page UI/UX fixes | 4th April |
Amy Lyu | Development | Posts UI/UX fixes | 4th April |
Rahul Ahluwalia | Development | (Posts, Communities, Homepage) Pages UI/UX fixes | 4th April |
Owen Wang | Development | Change Password and Email form, Comments endpoints | 4th April |