Skip to content

Latest commit

 

History

History

gallery-service

LensUp.GalleryService


Intro

The project has typical .net project folder structure. Inside solution we can find 2 main catalogs- src and tests. Application code follows Clean Architecture approach and we can distinguish the following layers there:

src (contains the actual source code for the application)

​ - LensUp.GalleryService.API

​ - LensUp.GalleryService.Application

​ - LensUp.GalleryService.Domain

​ - LensUp.GalleryService.Infrastructure

tests (contains test projects)

​ - LensUp.GalleryService.UnitTests

Project Overview:

  • Technology Stack: .NET 8

  • Architecture: Clean Architecture design

  • Functionality: Gallery read side

Major responsibilities

The primary purpose of this service is to read galleries data.

Login:

  • Users can login to gallery and open it on device.

​ Dedicated endpoint:

curl -X 'POST' \
  'https://localhost:7205/Login' \
  -H 'accept: */*' \
  -H 'Content-Type: application/json' \
  -d '{
  "enterCode": "number"
}'