Add a Favorites (Bookmark) Feature to an Existing Event Management System
Presupuesto: $100.0
FIXED /
⭐ 5.00 (1)
USA
react-js, node.js, html, restful-api, mongodb, javascript, web-programming
We are looking for a Full Stack developer to implement a simple Favorites (Bookmark) feature in an existing Event Management System built with MongoDB, Express.js, React, and Node.js.
The feature will allow authenticated users to save events they're interested in and access them later from a dedicated "My Favorites" page. The implementation should integrate seamlessly with the existing authentication system and follow the project's current coding standards.
Scope of Work :
- Add a "Favorite" button on each event card and event details page.
- Allow users to add or remove events from their favorites.
- Create backend APIs to manage favorite events.
- Store favorite events in MongoDB.
- Create a responsive "My Favorites" page displaying all bookmarked events.
- Ensure only authenticated users can use the feature.
- Update the UI to reflect favorite status.
Required Skills
- React.js
- Node.js
- Express.js
- MongoDB & Mongoose
- REST API Development
- JWT Authentication
- Tailwind CSS (preferred)
Deliverables
- Fully functional Favorites feature.
- Responsive UI integrated into the existing application.
- Tested functionality with no impact on existing features.
The existing MERN Event Management System source code will be provided to the selected freelance
Abrir en Upwork