Welcome to the Facility Management System (FMS) prototype repository! This project aims to develop a robust system for managing various facilities with access over a Wide Area Network (WAN).
The Facility Management System (FMS) is a prototype designed to streamline the management of facilities across different locations with WAN server access. Whether you're managing office spaces, warehouses, or any other facilities, FMS provides a comprehensive solution for tracking, maintenance, and optimization.
Justine Bautista - Raven Dela Cruz - Regie San Juan
- WAN Server Access: Access the FMS from anywhere with a WAN connection, enabling remote management of facilities.
- Facility Tracking: Keep track of various facilities, including their locations, capacities, and current statuses.
- Maintenance Scheduling: Schedule and track maintenance tasks for different facilities to ensure they're running smoothly.
- User Management: Manage user accounts with different access levels to control who can perform what actions within the system.
- Reporting: Generate reports on facility usage, maintenance history, and more for better decision-making.
To get started with FMS, follow these steps:
- Clone this repository to your local machine.
- Install dependencies using
npm install
oryarn install
. - Configure the database settings in
config.js
. - Run the server using
npm start
oryarn start
. - Access the FMS application through your browser at
http://localhost:3000
. orhttp://your_ip:your_port
Once installed, you can use FMS to manage your facilities efficiently. Here are some common tasks:
- Adding Facilities: Add new facilities to the system with relevant details.
- Scheduling Maintenance: Schedule maintenance tasks for facilities to ensure they're well-maintained.
- Generating Reports: Generate reports on facility usage, maintenance history, and more for analysis.
Contributions are welcome! If you'd like to contribute to FMS, please follow these steps:
- Fork this repository.
- Create a new branch for your feature (
git checkout -b feature/my-feature
). - Commit your changes (
git commit -am 'Add new feature'
). - Push to the branch (
git push origin feature/my-feature
). - Create a new Pull Request.
This project is licensed under the PUPSJ.