Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/taruntomar122/iitj-inventory


https://github.com/taruntomar122/iitj-inventory

Last synced: 3 days ago
JSON representation

Awesome Lists containing this project

README

        

# IITJ Inventory

> "एक Arduino देदो कल वापस कर दूंगा।"
> -Fresher

## Description

An inventory management system for IITJ to manage our unmanagable inventories!

Request items for issue, set due dates, issue items, return etc.

## Tech Stack

> Backend: `Golang with gin`

> Database: `Postgres SQL`

> Frontend: `React.JS`

> Docker

## Documents

| Document | Link |
| ----------- | ---------------------- |
| Software Requirements Specification | [SRS](https://drive.google.com/file/d/11Pebm2bUpv2oCfL2Mp6BwxdggA-86wrg/view?usp=sharing) |
| Essence Kernel and Additional Practices | [Essence](https://drive.google.com/file/d/1e9PaK5PGEFAX0P_oZqJRlWICuDahynmz/view?usp=sharing) |
| Architecture and Design | [ArchDes](https://drive.google.com/file/d/1pX16pSsXNTMM8Q1amOrdO2Ie0NKyJg73/view?usp=sharing) |
| Test Design and Automation Scripts | [Test](https://drive.google.com/file/d/11YfhPsm8nwBcRgufCqKWLKikXp84Oz58/view?usp=sharing) |

## Instructions for setup.

1. Fork and clone this repository. Download the source code and open it in the console.

2. Type `docker compose up --build` to run the backend server.

3. Then navigate to frontend directory and type the following commands -
- `npm install`
- `npm start`

4. Open localhost:3000 in your browser and use the software.

## Team
| Name | Year | Department |
| ----------------------------------------------- | --------- | -------------------------------- |
| [Tarun Tomar](https://github.com/TarunTomar122) | Sophomore | Computer Science And Engineering |
| [Neeraj Anand](https://github.com/neeraj-2) | Sophomore | Computer Science And Engineering |