/Pinterest-Clone-REST-API

Primary LanguageC#GNU General Public License v2.0GPL-2.0

Pinterest

Overview

This project mimics the main functionalities of Pinterest. The goal of this project is to exercise object-oriented best practices.

What I've done

  • Implemented a REST Web API using the ASP.NET Core framework.
  • Designed data persistence solution using PostgreSQL as a relational database.
  • Worked with Entity Framework as an ORM to connect domain models to the database.
  • Used the MVC pattern to structure the project.

Notes

  • Written using C# and ASP.NET Core Web API (v3).
  • Used PostgreSQL for data persistence.
  • Used Entity Framework Core as ORM.
  • Top project of the class (Object-Oriented Analysis and Design course).