- capture
- integrations
- prisma
App Folder
This folder contains the UI portion of DroneMaps, file & folder here follows Next.js App Router naming conventions. See file-conventions (opens in a new tab)
App/(viewer)
This folder contains all the available pages
App/api
This folder contains the rest endpoint handlers
App/components
This folder contains reusable UI components
App/context
This folder contains react context used for app internal state
Libs Folder
This folder contains main application logic
Libs/dataAccess
Contains data repositories with custom logic to store and retrieve data from the database
Libs/models
Contains type definitions for the data structure of the application
Libs/SkyApi
Wrapper files on top of SkyApi SDK to interact with the processing pipeline
Libs/workers
Contains workers abstractions to be used on the UI
Libs/prisma
Prisma client file to access database
Prisma/schema.prisma
Database schema model file
Workers
Contains shared & web workers