Information Systems Engineering - project

by Karol Wieczorek published 2024/03/10 13:25:54 GMT+2, last modified 2024-03-10T13:25:54+02:00

Project requirements

  1. The project must implement the MVC/REST API pattern
  2. The programming language is left to students' choice (except JavaScript/NodeJS)
  3. The topics of the projects should concern information systems intended, for example, for production, trade and service companies
  4. Each project must include login functionality using any social media system and integration with any electronic payment system (we ONLY work on developer accounts to avoid actual payments).
  5. The payment integration must support negative scenarios (if the payment fails for any reason). Each payment functionality should also have the ability to approve OFFLINE payments (the administrator clicks on the control that the payment has been made outside the electronic system) 
  6. Each project must include automated unit and integration tests (at least 50% of the functionality)
    In justified cases, it is allowed to create a system providing only REST API (e.g. when the client part will be developed separately i.e. for the Web Application Designing 2 project)