Skip to content

ajayg51/nymble_assignment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Juana Travel Agency | A Java based executable program to help users plan their vacation

known issue

  I know object drilling can be reduced further, will do so later.


  It handles functionalities like subscription of a user for an activity if their balance finds fit (for non-premium users)
  A premium user can subscribe for any activity without having a check on their budget
  Constraints on number of passengers is put by both Travel agency capacity as well as activity capacity
  A passenger can subscribe only once for an activity but they can subscribe for other activities on the same destination

Tech Stack

  *  Java -- Programming language
  *  Maven -- Build tool
  *  Junit -- Unit testing framework

Problem statement

0

1

2

3

Code ouput

main_run_ouput.mov

Unit testing ouput

unit_testing_output.mov

UML Diagram High level

0 1 2

UML Diagram low level

0

1

1_1

2

2_1

3

4

5

6

7

8

8_1

8_2

8_3

8_4

9

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published