GithubHelp home page GithubHelp logo

bc-x-inventory's Introduction

bc-X-inventory

Inventory Management

This app should be able to keep inventory of Andela’s assets, mainly electronics e.g. laptop, projector, cables, etc. The admins for this app, are staff members in the Ops and Facilities Department and the rest are staff members (and fellows).

  1. As a super-admin, I should be to sign-in and add other admins
  2. As an admin, I should be able to sign-in
  3. As an admin, I should be able to add an asset record, with the following details:
  • Asset Name
  • Description
  • Serial Number
  • Andela Serial Code
  • Date bought
  • Etc.
  1. As an admin, I should be able to assign an asset to a staff member. I should add the date for reclaiming back the asset
  2. As an admin, I should be able to un-assign (reclaim) an asset from a staff member
  3. As an admin, I should be able to see a list of assigned assets (and their assignees) and a list of available (unassigned) items
  4. As an admin, I should be able to see a reminder (notification) for items that are to be reclaimed soon, or the reclaiming date has passed
  5. As a user (staff member), I should be able to report a case of an item getting lost
  6. As a user (staff member), I should be able to report a case of a lost-and-found item
  7. As an admin, I should be able to view all the cases of lost items, and lost-and-found items Idea
  8. As an admin, I should be able to mark a case as resolved (appropriately), with some description

Installation

Clone this repo in a virtual environment in your machine the install required dependencis using the requirements.txt file. You install the required dependencies using pip by running the following command on your terminal once your have activated your virtual environment:

pip install -r requirements.txt

Running Application

Start the application by running the run.py file from the terminal. Go to idnex paeg and login using credentials:- username:admin, password:lpi02H6q6F

bc-x-inventory's People

Contributors

alchemist09 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.