Skip to content

MichaelWalker/ShipIt-DotNetCore

Repository files navigation

ShipIt Inventory Management

Setup Instructions

Open the solution in Rider. Rider should automatically set up and install everything you'll need apart from the database connection!

Setting up the Database.

Create 2 new postgres databases - one for the main program and one for our test database. Ask a team member for a dump of the production databases to create and populate your tables.

Then for each of the projects, add a .env file at the root of the project. That file should contain a property named POSTGRES_CONNECTION_STRING. It should look something like this:

POSTGRES_CONNECTION_STRING=Server=127.0.0.1;Port=5432;Database=your_database_name;User Id=your_database_user; Password=your_database_password;

Running The API

Once set up, simply run the ShipIt_DotNetCore profile from launchSettings.json.

Running The Tests

Tests should be discovered automatically, so just right click the ShitItTest project and click 'Run Tests'.

Deploying to Production

TODO

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages