Now you can Instantly Chat with Deepak!
About Me
Node.js Developer with 2+ years of experience developing and writing server-side web application logic or back-end components in JavaScript and connecting applications with other web services. Developed a server-based Node.js tool for the customer su...
Show MoreSkills
Portfolio Projects
Description
I have created the backend of the Email Scheduling App using Nodejs, Express, and Sendgrid.
Functionality
- Users will be able to create an email schedule on a particular day at a particular time.
- Users will be able to reschedule an email.
- Users will be able to delete an email schedule.
- Users will be able to see all the scheduled emails.
- Users will be able to see the failed scheduled emails.
Description
CRM application that can be leveraged to accept customer complaints and provide the complete life cycle management of the issues raised by the customers.
Features:-
- Customer
-> Should be able to register
-> Should be able to login himself for registering/viewing complains
-> Should be able to raise an issue
-> Should be able to check the latest status of the issues raised by him
-> Should be able to modify the issue raised
-> Should be able to check the complete history of the issues raised
-> Should be able to closetickets by himself - Engineer
-> Should be able to accept an issue
-> Should be able to update an issue
-> Should be able to close an issue
-> Should be able to see the complete list of issues assigned to him
-> Should be able to search for an issue
-> Should be able to filter the issues assigned to him based on the creation date - Admin
-> Should be able to see all the customer's non-PII details
-> Should be able to see all the Engineers
-> Should be able to see all the tickets details
-> Should be able to see all the active tickets
-> Should be able to filter the tickets based on status | date, etc
-> Should be able to re-assign a ticket to another Engineer
-> Should be able to add a new Engineer
-> Should be able to remove a new Engineer