Skip to content

Latest commit

 

History

History
35 lines (24 loc) · 847 Bytes

Readme.md

File metadata and controls

35 lines (24 loc) · 847 Bytes

Ekart

A console based E-commerce App.

Software Requirement

For running the App

  • Windows, Mac or any Linux Based OS
  • Memory 256 MiB+
  • Java 11.0.5+

For Building and Testing the App

  • Windows, Mac or any Linux Based OS
  • IntelliJ IDEA (Community/Ultimate Edition)
  • JDK 11+
  • Kotlin Compiler
  • Junit 4.5

Executing the app

Requires Java Runtime 11+

  1. Download the latest jar from Github Release
  2. Execute java -jar Ekart.jar
  3. For easy access a Pre-initialized User is given with the Credentials email= c password= c
  4. Similarly, a pre-initialized Admin is given with the Credentials email= m password= m

Running the Test

  • Open the project in IntelliJ IDEA
  • The Tests are located in test folder
  • Currently, only Dao tests are there
  • However, the Controllers can be easily by mocking IOProvider