Home
Softono
sistem-informasi-inventaris-barang

sistem-informasi-inventaris-barang

Open source EJS
40
Stars
9
Forks
23
Issues
1
Watchers
2 months
Last Commit

About sistem-informasi-inventaris-barang

An inventory management application that can generate QR codes, print QR codes, and scan QR codes via webcam or image upload.

Platforms

Web Self-hosted

Languages

EJS

Links

Sistem Informasi Inventaris Barang

An inventory management application. This is my final project for WGS Bootcamp Batch 4.

Table of Contents

First Time Setup

Prerequisite

Make sure your system PATH includes Postgres tools. For Windows, see instructions here.

Installation

  1. Clone the repository:

    git clone https://github.com/savareyhano/Sistem-Informasi-Inventaris-Barang.git
  2. Navigate to the project directory:

    cd Sistem-Informasi-Inventaris-Barang
  3. Create a .env file (further configuration needed to match your Postgres database settings):

    cp .env.example .env
  4. Install the dependencies:

    npm install
  5. Create the database:

    npm run setup-db

Running Locally

  1. Start the project:

    npm start
  2. Visit http://localhost:3000 (this may vary depending on the HOSTNAME and PORT values you set in the .env file).

  3. Login with the following credentials:

email password role
[email protected] superadmin123 superadmin
[email protected] admin123 superadmin
[email protected] password user
[email protected] password user

Main Features

  • Integrated Bulk QR Code Generator: Enables the creation of QR codes in bulk for selected items, complete with customization options for resizing and printing.
  • Versatile QR Code Scanner: Offers the ability to scan QR codes using webcam devices or by uploading images.

Screenshots

Dashboard

Dashboard

Table

Table

Print QR Code

Print QR

Scan QR Code

Scan QR1 Scan QR2

Dark Mode

Dark Mode

License

This project is licensed under the GNU General Public License v3.0.