Skip to content
Back to Milestones

Notes CRUD - Basic (Week 4-6)

Open
No due date
Last updated Oct 8, 2025

Goal: Implement basic note creation, display, and management

Tasks

  • Create Note model and types
  • Implement noteService (CRUD operations)
  • Create useNotes hook
  • Implement TagBadge component
  • Implement TagInput component
  • Implement NoteCard component
  • Implement NotePreview component
  • Implement NotesList component
  • Create basic DashboardPage
  • Implement delete note functionality

Learning Objectives

  • Master CRUD operations
  • Learn list rendering and keys
  • Practice data transformation
  • Understand component communication

Deliverables

  • ✅ Create notes (basic text)
  • ✅ Display notes list
  • ✅ Delete notes
  • ✅ Tag management basics

Assignment Distribution

  • Rohit Sharma: TagBadge, NoteCard, NotesList
  • Arnab Mandal: TagInput, NotePreview, noteService
0% complete

List view

    There are no open issues in this milestone

    Add issues to milestones to help organize your work for a particular release or project. Find and add issues with no milestones in this repo.