An Instagram-like app that displays user's pictures and places, with functionality to like, delete, and custimize.
Enjoy the live demo here.
- Modern and accessible UI built with React, including loading, form validation, and smooth transitions and animations
- CRUD features with backend RESTful API to allow users to customize their profile and pictures
- Social environment created through the "like" system among users
- Responsive design with screen resolutions between 320px and 1280px
- User authentication and authorization implemented with JSON Web Token, and Protected Routes with react-router-dom
- Increased security with Helmet, CORS, password hashing, Winston Logging, dotenv, JOI/Celebrate validation
🔧 | 🖥 |
---|---|
Frontend | |
Backend | |
Styling | |
Deployment |
Figma