Skip to content

Latest commit

 

History

History
70 lines (50 loc) · 2.17 KB

README.md

File metadata and controls

70 lines (50 loc) · 2.17 KB
Logo

The PET Group

DeskMotion for desk stuff.
View Project »

Issues · Board

Getting Started 🚀

Installation:

  1. Download the latest release from releases.
  2. Follow the installation guide provided with the release.

Running with Docker 🐳

  1. Copy the .env.example file to .env in the project root:

    cp .env.example .env
  2. Run the application:

    docker-compose up

This sets up the necessary environment variables for ASP.NET Core using the provided .env.example file.

Updating Migrations in the Asp.NET Project 🖱️

If you make changes to the application database context, follow these steps to update the migrations:

  1. Delete the Migrations folder in the project directory.
  2. Run the following command in the Razor Pages project directory:
    dotnet ef migrations add Init

This will create a new initial migration reflecting the changes to the database context.

Contributing 🤝

  1. Clone Open GitHub Desktop, go to File > Clone Repository, and enter:
    https://github.com/SP-SDU/DeskMotion
    
  2. Branch: In GitHub Desktop, switch to main and create a new branch (e.g., add-login-feature).
  3. Commit & Push: Commit changes in GitHub Desktop, then click Push origin.
  4. Pull Request: Open a pull request on GitHub, choosing main as the base branch, and tag a teammate for review.

For more details, see GitHub Flow.

Communication 🗂️

Join the Discord server for discussions and updates.

License 📝

Distributed under the Apache 2.0 License. See LICENSE for details.