Code Monkey home page Code Monkey logo

Oaitse Lloyd Tseleng's Projects

arkcase icon arkcase

Case management and IT modernization platform.

backendengineertest icon backendengineertest

On a retail website, the following discounts apply: 1. If the user is an employee of the store, he gets a 30% discount 2. If the user is an affiliate of the store, he gets a 10% discount 3. If the user has been a customer for over 2 years, he gets a 5% discount. 4. For every $100 on the bill, there would be a $ 5 discount (e.g. for $ 990, you get $ 45 as a discount). 5. The percentage based discounts do not apply on groceries. 6. A user can get only one of the percentage based discounts on a bill. Write a Spring Boot Java application with test cases, which exposes an API such that given a bill, it finds the net payable amount. Please note the stress is on object oriented approach and test coverage. User interface is not required, only an API exposed. What we care about: • • • • • • object oriented programming approach, provide a high level UML class diagram of all the key classes in your solution. This can either be on paper or using a CASE tool unit test and code coverage code to be generic and simple leverage today's best coding practices clear README.md that explains how the code and the test can be run and how the coverage reports can be generated state what you will use to document your API, with an example sample request and response.

fabric-devenv icon fabric-devenv

Vagrant environment for developing smart contracts with Hyperledger Fabric

krst_objectdetection icon krst_objectdetection

Using AI techniques to augment wildlife conservation efforts. Building a wild animal image classification and object detection model in near real time using Tensorflow object detection API.

oaitsetseleng.github.io icon oaitsetseleng.github.io

Code that'll help you kickstart a personal website that showcases your work as a software developer.

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.