・Inclubes frontend and backend for Fixed Assets Management System
・Management purchase expenditure record ,maintenance and write-off records in fixed assets at facilities
・Cloud-based web systems offer ease of use with no installation required, significantly reducing costs.
・Use JWT tokens for user authentication and authorization, ensuring security and protection of fixed assets data.
・Manage fixed assets, including status tracking, information recording, equipment purchase records, write-offs, and maintenance, within facility settings.
・Management purchase expenditure record ,maintenance and write-off records in fixed assets at facilities
・Cloud-based web systems offer ease of use with no installation required, significantly reducing costs.
・Use JWT tokens for user authentication and authorization, ensuring security and protection of fixed assets data.
・Manage fixed assets, including status tracking, information recording, equipment purchase records, write-offs, and maintenance, within facility settings.
Language:
------------ ・Java8 (Some dependencies only run on Java8)
・Node.js 16.20 (Frontend).
・Typescript
・Vue2
・Tailwind
------------ ・Java8 (Some dependencies only run on Java8)
・Node.js 16.20 (Frontend).
・Typescript
・Vue2
・Tailwind
・Spring boot 2.4.13
・Mybatis 3.4.1
・Vue 2.6.10
・moment 2.29.1
・PostgreSQL v17
・Spring-Doc Open API UI 1.6.15
Component:
・ChartJs 2.9.3
・jspdf 2.5.1
・xlsx ^0.18.2
・xlsx-style ^0.8.13
https://felix-fixedasset.web.app/login
Username: Demo
Password: 888888
Backend & Database deployed on koyeb
Frontend deployed on firebase
Maybe datas will slow to load, please wait it to load thanks
Backend using port 8370
Frontend using port 8080
Backend
// Go to the backend's file directory
cd java-backend
// Install dependencies using maven
mvn install
//or
mvn clean install -X
// Run the backend
mvn spring-boot:run
// Packing the backend
mvn package
// API Doc URL
http://localhost:8370/swagger-ui.html
Frontend
// Go to the backend's file directory
cd frontend-ts-class
// Install dependencies if using npm
npm run install
// Install dependencies if using yarn
yarn install
// Run the frontend
npm run start
yarn start
// Build the frontend
npm run build