/JustRelax

C# Team Week 2021

Primary LanguageHTML



Just Relax

Ben Dunham, Chynna Lew, Diego Serafico, Kevin Funez, Melissa Scmi



Welcome to Codis Somnum.

This program is designed for those who have little to no experience with programming, so remember that it's normal to feel lost...



Technologies Used


  • C#


Setup & Use


Prerequisites


Setup/Installation

  • Clone this repository to an empty folder or to your desktop, or download and open the Zip on your machine. Instructions for cloning can be found here.

  • Open the JustRelax folder in your preferred text editor

  • Set up a SQL database:

    • Create a new appsettings.json file in JustRelax
    • Copy the following code into that file, replacing YOUR_PASSWORD with your MySQL password:
         "Logging": {
          "LogLevel": {
            "Default": "Warning",
            "System": "Information",
            "Microsoft": "Information"
          }
       },
      {
         "ConnectionStrings": {
            "DefaultConnection": "Server=localhost;Port=3306;database=just_relax;uid=root;pwd=YOUR_PASSWORD;"
          }
      }
    
  • This repo includes database Migrations. To make use of those, simply run dotnet ef database update in your JustRelax directory.

  • Restore and build the project:

    • Navigate to the JustRelax folder in the command line or terminal
      -- Run dotnet restore to restore the project dependencies
      -- Run dotnet build to build and compile the project
  • Play the Game:

    • Navigate to the JustRelax folder in the terminal
    • Run dotnet run
    • If you would like to be able to continue viewing the site while making changes, instead run dotnet watch run
    • Access http://localhost:5000 in your web browser
    • Good luck in there...


Known Issues

  • Using the [Enter] key on character creation inputs skips the rest of character creation

License

GPL Copyright (c) 2021, Ben Dunham, Chynna Lew, Diego Serafico, Kevin Funez, Melissa Schatz-Miller


Creators

Ben Dunham
Chynna Lew
Diego Serafico
Kevin Funez
Melissa Schatz-Miller

Please feel free to reach out to us with suggested changes/improvements, or if you have any questions.