Skip to content

Latest commit

 

History

History
70 lines (57 loc) · 3.42 KB

Getting Started.md

File metadata and controls

70 lines (57 loc) · 3.42 KB

Getting Started

Repository Setup

1. Request a Community License of SyncFusion

https://www.syncfusion.com/sales/communitylicense

2. Create a login with API Layer (this is used for language translation)

https://apilayer.com/marketplace/language_translation-api

3. Sign Up with Location IQ (this is used for Geolocation lookup)

https://my.locationiq.com/

4. Install This Software

5. Clone the repository

On the command line run as administrator in the directory you want to clone it to:

git clone https://github.com/GregFinzer/BedBrigadeNational

6. Install entity framework tooling

  • Open the Solution in Visual Studio 2022
  • Open the NuGet Package Manager
  • Install the Entity Framework Command Line Tool:
    dotnet tool install --global dotnet-ef
    

7. Set Gold License Key

In order to run the NUnit Tests and check for Quality Locally, please set a Windows Environment variable of GOLD to what is in this document: Bed Brigade National Website Information.docx

  • Login to the SmarterAsp.NET FTP Site using credentials given.
  • Download the Secrets Folder.
  • Open the file Bed Brigade National Website Information.docx to see the Gold Suite License Key.

8. Set Syncfusion License Key

  • Set an environment variable of Syncfusion to your community license.

9. Run the Application

  • Close and Reopen Visual Studio (this is necessary after setting the environment variables).
  • Right click the BedBrigade.Client
  • Set as startup project
  • Press the play button
    • It will automatically create the database and seed the data.

10. Set TranslationApiKey

11. Set GeoLocationApiKey