Added frontend homepage for showing recommended, owned, and subscribed projects
Refactored frontend logic, thunks, and backend API endpoints to ensure consistent state management for users and projects
Issues/Challenges Faced
Inconsistent state management between the redux store and database was causing duplicated entries or missing entries, and it was difficult to troubleshoot where the exact issues were occurring
Upcoming Work
Connect the recommended projects page to the ML model API
Updated the pages/components to be more responsive, specifically on mobile
Updated the project intake form to match final project db schema
Issues/Challenges Faced
Ensuring components remain legible even on mobile screen sizes. This involved removing some details on project cards so the limited space can be used for the most critical information.
Each team member should make a comment on this issue answering: