This repository has been archived by the owner on Nov 5, 2023. It is now read-only.
Event Management
Past due by almost 2 years
100% complete
Event Model
a. Define a Mongoose schema for the Event model with fields such as title, description, date, time, location, category, tags, organizer, image, and ticket information.
b. Apply validation to the fields, such as required, type constraints, and value constraints.
Event CRUD Operations
a. Design and implement API endpoints for event creation (e.…
Event Model
a. Define a Mongoose schema for the Event model with fields such as title, description, date, time, location, category, tags, organizer, image, and ticket information.
b. Apply validation to the fields, such as required, type constraints, and value constraints.
Event CRUD Operations
a. Design and implement API endpoints for event creation (e.g., POST /events), retrieval (e.g., GET /events/:id), updating (e.g., PUT /events/:id), and deletion (e.g., DELETE /events/:id).
b. Implement server-side validation for user input during event creation and updates.
c. Ensure that only authorized users (e.g., admins or organizers) can perform event management operations.
Event Search and Filtering
a. Design and implement an API endpoint for event search with support for filtering based on various criteria such as category, date, and location (e.g., GET /events/search).
b. Implement server-side pagination to return a limited number of events per request for better performance.
There are no open issues in this milestone.
Add issues to milestones to help organize your work for a particular release or project.
Create new issueOr find and add issues with no milestone in this repo.