ESManage is a sophisticated asset management website designed to optimize the handling and oversight of various assets. Combining React.js for a responsive frontend and C# .NET for a powerful backend, ESManage offers an intuitive and efficient platform for asset management.
To set up ESManage on your local machine, follow these instructions:
-
Clone the repository to your local machine using
git clone https://github.com/Pokymon/esmanage.git
. -
Navigate to the frontend directory with
cd esmanage/es-manage
. Install the necessary node modules usingnpm install
. -
For the backend, ensure you have the .NET SDK installed. Move to the backend directory with
cd esmanage/es-manage.api
, and build the project usingdotnet build
. -
Configure the required environment variables for both the frontend and backend.
-
Run the backend server using
dotnet run
inside theesmanage/es-manage.api
directory. -
Start the frontend development server by executing
npm run dev
in theesmanage/es-manage
directory.
You can now access the ESManage application locally on your browser.
- Asset Tracking: Efficiently manage and monitor your assets.
- User-Friendly Interface: Intuitive and easy-to-use interface developed with React.js.
- Robust Backend: Secure and scalable backend powered by C# .NET.
Contributions are always welcome at ESManage! You can contribute by forking the repository, making your modifications, and submitting a pull request. We appreciate all forms of contributions, from bug fixes to feature enhancements.
ESManage is made available under the MIT License. For more information, refer to the LICENSE
file in the repository.
If you have any questions, suggestions, or would like to discuss potential collaboration, feel free to reach out at [email protected].