The backend has been customized using jwt for registration and authentication, role assignments have been implemented, and security has been configured. Also added various logic on the site filters search sorting search by date, etc. We also used mongo and its cluster to work with the database.