Skip to content
This repository has been archived by the owner on Jul 19, 2024. It is now read-only.

A project developed by rookie teams transitioning to engineers at NashTech

License

Notifications You must be signed in to change notification settings

foxminchan/AssetsManagement

Repository files navigation

Rookie-Phase 2: Assets Management

Introduction

This is the second phase of the Rookie project. In this phase, we will focus on the assets management of the project.

Requirements

Getting Started

  1. Clone the repository: git clone
  2. Navigate to the project directory: cd 2024Batch7Net3
  3. Install the required tools
npm install
dotnet restore
dotnet tool restore
cd src/ASM.Web && npm install
  1. Run the project
dotnet run --project src/ASM.Api/ASM.Api.csproj
cd src/ASM.Web && npm run dev

Developer Guide

Check Warnings and Errors

For BE project, use the following command to check warnings and errors:

dotnet build

For FE project, use the following command to check warnings and errors:

npm run lint

Format code before commit

For BE project, use the following command to format the code:

dotnet format

For FE project, use the following command to format the code:

npm run format:write

Commit message convention

(Ticket ID) (Ticket Title)

Example:

Commit 92327ba3: (3593) User is able to log into the system, so that user can access the system according to user’s authority

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

A project developed by rookie teams transitioning to engineers at NashTech

Resources

License

Stars

Watchers

Forks

Languages