Skip to content

Conversation

@laurenp-2
Copy link

Summary

This pull request implements the folder saving feature, where users can assign apartments to custom folders.

  • Implemented api endpoints for the creation, renaming, and deletion of folders
  • Implemented api endpoints to add and remove apartments to folders
  • Implemented a frontend Folders page where users can see all their folders and the apartments saved to them
  • Added a 'Save to folder' button in apartment pages

Test Plan

Screenshots of the Folders page and Save to Folder modal
Folders Page
Folder detail
Save to folder modal

Postman was used to test the api endpoints and make sure the backend worked smoothly.

Lauren Pothuru added 2 commits October 22, 2025 17:26
- Implement folder page to display user folders
- Add folder card component for folder representation
- Added 'add to folder' button in apartment page
- Debugged authentication issues in folder operations
@CLAassistant
Copy link

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.


Lauren Pothuru seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You have signed the CLA already but the status is still pending? Let us recheck it.

@dti-github-bot
Copy link
Member

dti-github-bot commented Oct 27, 2025

[diff-counting] Significant lines: 1463. This diff might be too big! Developer leads are invited to review the code.

@parsa-tehranipoor
Copy link
Contributor

Super cool feature Lauren! Your backend routes look really polished and nicely organized. You followed our coding conventions really well, which made understanding your work 10x easier. The UI from the screenshots above also looks really nice. Nice job!

@laurenp-2 laurenp-2 requested a review from CasperL1218 October 27, 2025 19:08
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.

5 participants