This is full-stack application using Microsoft Azure to always have the server running.
- Popup modals for
- Updating user info
- Adding new cards
- Deleting cards (user's own cards only)
- Liking/unliking cards
- User authentication
- Routes for the user
- Registration and login
- Updating user information and profile picture
- Routes for the Cards - only if user is AUTHORIZED
- Creating new cards
- like and dislike cards,
- It authenticates user using JWT
- Mongo models for users and cards
- Validation and error handling in case something goes wrong
The front-end is deployed here.