Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/carlo2321/norsu-cictso-computer-mapping-and-information-system
This system is a capstone project developed in fulfillment for the degree of Bachelor of Science in Information Technology.
https://github.com/carlo2321/norsu-cictso-computer-mapping-and-information-system
computer computer-mapping filament information-system information-technology inventory-management-system javascript jquery jquery-ui laravel livewire php
Last synced: 3 months ago
JSON representation
This system is a capstone project developed in fulfillment for the degree of Bachelor of Science in Information Technology.
- Host: GitHub
- URL: https://github.com/carlo2321/norsu-cictso-computer-mapping-and-information-system
- Owner: Carlo2321
- Created: 2024-06-15T11:02:39.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-06-15T14:10:10.000Z (6 months ago)
- Last Synced: 2024-09-25T20:42:46.752Z (3 months ago)
- Topics: computer, computer-mapping, filament, information-system, information-technology, inventory-management-system, javascript, jquery, jquery-ui, laravel, livewire, php
- Language: PHP
- Homepage:
- Size: 50.4 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## About NORSU CMIS
This system is a capstone project submitted and developed by Carlo Estaras, Boni Jun Sechico and April Rose Sarte. This is a requirement for the degree of Bachelor of Science in Information Technology.
The project is made using Laravel v.10x and Filament v3.0x. It is a computer mapping and information system, designed to show the graphical representation of each computer of the College of Arts and Sciences buidling of Negros Oriental State University Main Campus. To display the availability of each computer whether it is working or not working.
You can read the rest of the documentation of this project through this link: https://drive.google.com/file/d/1RwMoAT5WmqHbaZphMJfq1FNPy-4A3fYR/view?usp=sharing
## Installing the Project- Clone or download project
- Do ```composer install```
- Do ```npm install```
- Install Laravel Filament v3.0x using the command ```composer require filament/filament:"^3.2" -W``` and ```php artisan filament:install --panels```
- For the activity logs do ```composer require alexjustesen/filament-spatie-laravel-activitylog:^0.7```
- Publish the SpatieActivityLog config file using ```php artisan vendor:publish --tag="filament-spatie-activitylog-config"```
- To fix the error "Array to string conversion". Navigate through ```vendor/filament/src/FilamentManager.php and change "name" to "userName" in the line "return $user->getAttributeValue('name');".```
- Since the filament project has been modified and is under development. Insert a user through the database.
- Rename .env.example to .env and match the database name to yours and do ```php artisan migrate```.
- Open the web app using the commands ```php artisan serve``` and ```npm run dev``` and paste the directory ```http://127.0.0.1:8000/admin```
- Login through the Network Admin account. Username: ```NetworkAdmin``` Password: ```password```## Screenshots of the project
Login Page![](public/images/loginPage.png)
Network Admin Dashboard
![](public/images/dash.png)
Computer Table
![](public/images/computerTable.png)
Computer Creation
![](public/images/computerCreate.png)
Building Map
![](public/images/casMap.png)
Floor Map
![](public/images/floorMap.png)
Computer Mapping
![](public/images/computerMap.png)