Skip to content

felix9611/springboot-fixedasset-vue-2-pgsql

Repository files navigation

Fixedasset SYSTEM BY Springboot & VUE

Springboot X VUE For PostgreSQL

・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.
Language:
------------ ・Java8 (Some dependencies only run on Java8)
・Node.js 16.20 (Frontend).
・Typescript
・Vue2
・Tailwind

Core:

・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

Example Image





Online Demo

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

How to run this project

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published