felipevcc / inventory-system

Inventory management system for bicycle company.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Inventory system

Description

Inventory management system developed in Java, MySQL and React. The system allows to keep track of items, stock, purchases, sales, suppliers and customers registered in the system, as well as the users that make use of the inventory.

Tech Stack

Installation

  • Database

    Open MySQL Workbench and create or select an instance. Then, Open a tab to run queries from the top bar, first option (Create a new SQL tab).

    Copy and paste the code found in the file database.sql and run it.

    And finally, copy and paste the code of each of the files that are located in the Database/procedures/ directory and execute them.

  • Backend

    First, from the editor (IntelliJ IDEA) open the project Backend/. The editor will start configuring and installing the project.

    Once everything is configured and installed, go to the file BackendApplication.java and press the run button in the top bar.

  • Frontend

    Locate yourself in the directory Frontend/

    Once inside, run the following command to install the dependencies:

    npm install

    Once the dependencies are installed, run the following command to start the application:

    npm start

User manual

Link to the pdf of the user manual, which explains how to use the application.

Author

Felipe Villamizar github

Project developed during the studies of software analysis and development technology at SENA

About

Inventory management system for bicycle company.


Languages

Language:JavaScript 55.0%Language:Java 34.3%Language:CSS 10.1%Language:HTML 0.5%Language:Dockerfile 0.0%