Simple Web platform for image sharing. It was built using ASP.NET Core MVC.
This project was created in educational purposes only.
- Registration
- Authentication & authorization
- User's dashboard that provides the ability to edit user data
- Users' profiles
- Image uploading
- Multiple images can be displayed inside one note (or post)
- The user is able to perform CRUD operations with his notes (create, change, delete)
- Notes can be assigned to a certain thread
- IP geolocation (kind of)
- Pagination of the notes and users
- Image galleries (with the use of fancyBox)
- Administrative panel (kind of)
- Localization (🇬🇧 & 🇷🇺)
- Unit-tests (using xUnit, Fluent Assertions & FakeItEasy)
- Containerization (using Docker Compose)