Skip to content

AJenkinsSolutions/Inventory-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Inventory Management System

Overview

The Inventory Management System is a full-stack application designed to manage and track inventory items. Built with Java Spring Boot for the backend and Angular for the frontend, it offers a comprehensive solution for businesses to maintain their inventory efficiently.

Features

  • Dashboard for quick insights.
  • CRUD operations for inventory items.
  • User authentication and authorization.
  • Role-based access control.
  • Search and filter capabilities.
  • Responsive and user-friendly interface.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

  • Java JDK 11 or later
  • Maven
  • Node.js and npm
  • Angular CLI
  • MySQL

Installing

A step-by-step series of examples that tell you how to get a development environment running.

Backend Setup

  1. Clone the repository to your local machine.
  2. Navigate to the backend directory.
  3. Run mvn clean install to build the project.
  4. Start the Spring Boot application.

Frontend Setup

  1. Navigate to the frontend directory.
  2. Run npm install to install dependencies.
  3. Start the Angular application with ng serve.
  4. Open http://localhost:4200 in your browser.

Running the Tests

Explain how to run the automated tests for this system.

Backend Tests

Run mvn test in the backend directory.

Frontend Tests

Run ng test in the frontend directory.

Deployment

Add additional notes about how to deploy this on a live system.

Built With

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

Authors

See also the list of contributors who participated in this project.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Acknowledgments

  • Hat tip to anyone whose code was used
  • Inspiration
  • etc

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages