Skip to content

This is a simple API project. It represents a knock off of Instagram's backend.

Notifications You must be signed in to change notification settings

Ivan-Shaml/Fakestagram

Repository files navigation

Fakestagram

This is a simple API based on .NET 6. It imitates the backend of a social media, such as Instagram, thus the name - 'Fakestagram'.

The application has the following features:

  • File upload and persistence, with file type verification in place.
  • User authentication and authorization via Bearer JWT scheme. User hierarchy with 2 types of users: Regular user and an Administrator. The administrator can delete and edit entities, which he doesn't own.
  • CRUD posts, comments, user profile. Follow users and like their posts and comments.
  • Embedded Swagger API documentation within the application.

About

This is a simple API project. It represents a knock off of Instagram's backend.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages