Skip to content

feat: Add Notes Sharing Page #56#88

Merged
radhika-droid merged 2 commits intoradhika-droid:mainfrom
OUMIMANDAL:feat/notes-sharing
Sep 27, 2025
Merged

feat: Add Notes Sharing Page #56#88
radhika-droid merged 2 commits intoradhika-droid:mainfrom
OUMIMANDAL:feat/notes-sharing

Conversation

@OUMIMANDAL
Copy link
Contributor

This PR adds a Notes Sharing Page to PeerPrep, allowing students to upload, view, and download study notes.

Features Implemented

  • ✅ Upload PDF, DOCX, images
  • ✅ List notes with title, subject, uploader, and date
  • ✅ Download notes securely
  • ✅ Search and filter functionality
  • ✅ Pagination for scalability
  • ✅ Highlight newly uploaded note
  • ✅ Responsive UI with dark theme
  • ✅ Login required

How to Test

  1. Run py manage.py runserver
  2. Go to /notes/ (login if needed)
  3. Upload a note
  4. Search and download it

Closes #56

@github-actions
Copy link
Contributor

Thanks for creating a PR for your Issue! ☺️

We'll review it as soon as possible.
In the meantime, please double-check the file changes and ensure that all commits are accurate.

If there are any unresolved review comments, feel free to resolve them. 🙌🏼

@OUMIMANDAL
Copy link
Contributor Author

@radhika-droid Please review this PR. I've implemented the Notes Sharing Page as per Issue #56.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Notes Sharing Page

2 participants

Comments