- Input:
- Address( Street, city , pin),
 - First name, last name
 - AADHAR/SSN or some sort of unique identifier for customer
 
 - Flow:
- Check the credit history of the customer based on unique id.
 - Create customer.
 - Create account for the customer
 
 - Constraints
- An account can not exists without a customer
 - A customer can not exist without an account for more than a day
 - Customer can not be created for credit score below 100
 - For a given unique identifier, only a single customer can be created
 
 
- Input:
- There will be two customers.
 - The input for each customer will be same as story 1
 
 - Flow:
- Same as Story 1
 
 - Constraints:
- A joint account needs to have at least two customers
 
 
- Input:
- Customer ID and new Address
 
 - Flow:
- Update the address for the given customer id
 
 
- Input:
- A file consisting of customer and account records.
 - Customer record format: ID | First name | Last name | Street, city, state, country| SSN/Aadhar etc
 - Account Record format: Account ID | Customer ID| Balance
 
 - Flow:
- Read the records from the file and create customer and their related accounts on platform
 
 - Constraint:
- The batch size is 100 GB and the batch has to finish in 1 min.
 
 
- Format of the report
- Customer ID | First name , Last Name| [Account Id1, Account Id2]