upward-dev / Upward

open source project for the tech community - let's learn from each other
GNU General Public License v3.0
3 stars 4 forks source link

Online resume main #66

Closed baileyritchie closed 3 years ago

baileyritchie commented 3 years ago
  1. Added an accordion/dropdown feature to improve the online resume form UI. The accordion will allow users to add projects and experiences within each tab. Next -> will need to incorporate the experiences from into the accordion itself (with Eula's component).
  2. Worked on the Project component, and moved some functions originally in the Projects component upwards to the parent component (the onlineresume page). Also, editing now works with projects, as in you can click on a project and go back and edit that particular project by its id (with the form already filled out). Next -> implement the edit functionality with the "Experience" component, connect the projects to a "profile" and associated user id based on authentication data (from context ??)
  3. Made large changes to the structure/organization of the 'api/resume' folder, in order to enable editing for projects and experiences and also made room for future changes to the backend api. Next -> implement a delete function in order to delete a project that you don't want by id, implement a series of functions to get all of the projects that belong to a person (for viewing the online resume)