Giter Site home page Giter Site logo

inventory-manager's Introduction

RestfulWebServices

Interview task

Inventory Manager App Description The Inventory management applications allows Store managers to manage (create, read, update and delete) clothes for their stores. Requirements ● The clothes should be stored in database and should contain the following information: ● Name ● Type ● Quantity ● Size ● Single Price ● Picture ● Description ● The application’s landing page should show a table displaying the available clothes in the store. The table should contain: ● Name ● Type ● Quantity ● Single Price ● The table should allow sorting by all columns in both ascending and descending order. ● Clicking a row of the table should open details view. The detailed view should show all of the available information for the chosen product. ● The details view should provide the option to edit and delete products from the catalog. Both options should update both UI and the database. ● On the app’s landing page, there should be an Add option, which should lead to an Add New view, where a new item can be added to the database ● The website should be responsive. It should look good on phones, tablets and desktop

Non Mandatory Requirements ● Implement search/filtering on the items table ● Implement Login ● Implement Roles ○ Admin - can add, delete and edit items ○ Viewer - can only view ● Use SASS/LESS ● Use Bootstrap ● Implement Unit Tests for the backend ● Implement Acceptance Tests for the frontend Technologies Option A Use ASP.NET MVC Option B Use ASP.NET Web API 2 for the backend and AngularJS for the frontend

inventory-manager's People

Contributors

alexander7337 avatar dependabot[bot] 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.