Skip to content

FLEA - Flea Location EstablishingApplication

Notifications You must be signed in to change notification settings

P3-DAT3-03/Flea

Repository files navigation

Flea

codecov Tests Documentation
FLEA - Flea Location EstablishingApplication

Development environment

  • Net 5.0
  • PostgreSQL
  • EntityFramework (ORM)

Setup

To be able to run the program a appsettings.json must be present. A template for the contents is seen below:

{
  "Logging": {
    "LogLevel": {
      "Default": "Debug",
      "System": "Information",
      "Microsoft": "Information"
    }
  },
  "ConnectionString": "<Insert Database Connection String Here>"
}

Development guidelines

  • New features are developed on separate feature branches.
  • All merges into master must happen through PRs.
  • A PR must be reviewed and approved by at least two people before merge into master.
  • Commit messages must describe the changes that have been made.

Review guidelines

  • Check that the PR upholds naming conventions and commenting guidelines.
  • Code must be sufficiently tested. Either through manuel test (this must be thoughroughly documented) or automated unit or integration tests.
  • Check for code redundancy. Redundant code should generally be seperated into smaller functions.
  • Files must be organised into the proper folders according to the folder organisation guidelines.

Folder organisation

TODO

Style guide

About

FLEA - Flea Location EstablishingApplication

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published