diff --git a/assignments/Mitali Kadu/Expense Manager/.classpath b/assignments/Mitali Kadu/Expense Manager/.classpath
new file mode 100644
index 00000000..daee9425
--- /dev/null
+++ b/assignments/Mitali Kadu/Expense Manager/.classpath
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/assignments/Mitali Kadu/Expense Manager/.idea/.name b/assignments/Mitali Kadu/Expense Manager/.idea/.name
new file mode 100644
index 00000000..ce93c1f3
--- /dev/null
+++ b/assignments/Mitali Kadu/Expense Manager/.idea/.name
@@ -0,0 +1 @@
+Expense Manager
\ No newline at end of file
diff --git a/assignments/Mitali Kadu/Expense Manager/.idea/compiler.xml b/assignments/Mitali Kadu/Expense Manager/.idea/compiler.xml
new file mode 100644
index 00000000..96cc43ef
--- /dev/null
+++ b/assignments/Mitali Kadu/Expense Manager/.idea/compiler.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/assignments/Mitali Kadu/Expense Manager/.idea/copyright/profiles_settings.xml b/assignments/Mitali Kadu/Expense Manager/.idea/copyright/profiles_settings.xml
new file mode 100644
index 00000000..e7bedf33
--- /dev/null
+++ b/assignments/Mitali Kadu/Expense Manager/.idea/copyright/profiles_settings.xml
@@ -0,0 +1,3 @@
+
+
+
\ No newline at end of file
diff --git a/assignments/Mitali Kadu/Expense Manager/.idea/misc.xml b/assignments/Mitali Kadu/Expense Manager/.idea/misc.xml
new file mode 100644
index 00000000..c3405ca7
--- /dev/null
+++ b/assignments/Mitali Kadu/Expense Manager/.idea/misc.xml
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1.7
+
+
+
+
+
+
+
+
+
+
+
+ 1.7
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/assignments/Mitali Kadu/Expense Manager/.idea/modules.xml b/assignments/Mitali Kadu/Expense Manager/.idea/modules.xml
new file mode 100644
index 00000000..99dee4c7
--- /dev/null
+++ b/assignments/Mitali Kadu/Expense Manager/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/assignments/Mitali Kadu/Expense Manager/.idea/uiDesigner.xml b/assignments/Mitali Kadu/Expense Manager/.idea/uiDesigner.xml
new file mode 100644
index 00000000..e96534fb
--- /dev/null
+++ b/assignments/Mitali Kadu/Expense Manager/.idea/uiDesigner.xml
@@ -0,0 +1,124 @@
+
+
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+
+
+ -
+
+
+ -
+
+
+
+
+
\ No newline at end of file
diff --git a/assignments/Mitali Kadu/Expense Manager/.idea/vcs.xml b/assignments/Mitali Kadu/Expense Manager/.idea/vcs.xml
new file mode 100644
index 00000000..6564d52d
--- /dev/null
+++ b/assignments/Mitali Kadu/Expense Manager/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/assignments/Mitali Kadu/Expense Manager/.idea/workspace.xml b/assignments/Mitali Kadu/Expense Manager/.idea/workspace.xml
new file mode 100644
index 00000000..4e014711
--- /dev/null
+++ b/assignments/Mitali Kadu/Expense Manager/.idea/workspace.xml
@@ -0,0 +1,337 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1453447362433
+
+ 1453447362433
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/assignments/Mitali Kadu/Expense Manager/.project b/assignments/Mitali Kadu/Expense Manager/.project
new file mode 100644
index 00000000..fad355a9
--- /dev/null
+++ b/assignments/Mitali Kadu/Expense Manager/.project
@@ -0,0 +1,36 @@
+
+
+ Expense Manager
+
+
+
+
+
+ org.eclipse.wst.jsdt.core.javascriptValidator
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.wst.common.project.facet.core.builder
+
+
+
+
+ org.eclipse.wst.validation.validationbuilder
+
+
+
+
+
+ org.eclipse.jem.workbench.JavaEMFNature
+ org.eclipse.wst.common.modulecore.ModuleCoreNature
+ org.eclipse.wst.common.project.facet.core.nature
+ org.eclipse.jdt.core.javanature
+ org.eclipse.wst.jsdt.core.jsNature
+
+
diff --git a/assignments/Mitali Kadu/Expense Manager/.settings/.jsdtscope b/assignments/Mitali Kadu/Expense Manager/.settings/.jsdtscope
new file mode 100644
index 00000000..92e666d7
--- /dev/null
+++ b/assignments/Mitali Kadu/Expense Manager/.settings/.jsdtscope
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/assignments/Mitali Kadu/Expense Manager/.settings/org.eclipse.jdt.core.prefs b/assignments/Mitali Kadu/Expense Manager/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 00000000..f42de363
--- /dev/null
+++ b/assignments/Mitali Kadu/Expense Manager/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,7 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
+org.eclipse.jdt.core.compiler.compliance=1.7
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.source=1.7
diff --git a/assignments/Mitali Kadu/Expense Manager/.settings/org.eclipse.wst.common.component b/assignments/Mitali Kadu/Expense Manager/.settings/org.eclipse.wst.common.component
new file mode 100644
index 00000000..9d37b221
--- /dev/null
+++ b/assignments/Mitali Kadu/Expense Manager/.settings/org.eclipse.wst.common.component
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/assignments/Mitali Kadu/Expense Manager/.settings/org.eclipse.wst.common.project.facet.core.xml b/assignments/Mitali Kadu/Expense Manager/.settings/org.eclipse.wst.common.project.facet.core.xml
new file mode 100644
index 00000000..b3f07fe4
--- /dev/null
+++ b/assignments/Mitali Kadu/Expense Manager/.settings/org.eclipse.wst.common.project.facet.core.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/assignments/Mitali Kadu/Expense Manager/.settings/org.eclipse.wst.jsdt.ui.superType.container b/assignments/Mitali Kadu/Expense Manager/.settings/org.eclipse.wst.jsdt.ui.superType.container
new file mode 100644
index 00000000..3bd5d0a4
--- /dev/null
+++ b/assignments/Mitali Kadu/Expense Manager/.settings/org.eclipse.wst.jsdt.ui.superType.container
@@ -0,0 +1 @@
+org.eclipse.wst.jsdt.launching.baseBrowserLibrary
\ No newline at end of file
diff --git a/assignments/Mitali Kadu/Expense Manager/.settings/org.eclipse.wst.jsdt.ui.superType.name b/assignments/Mitali Kadu/Expense Manager/.settings/org.eclipse.wst.jsdt.ui.superType.name
new file mode 100644
index 00000000..05bd71b6
--- /dev/null
+++ b/assignments/Mitali Kadu/Expense Manager/.settings/org.eclipse.wst.jsdt.ui.superType.name
@@ -0,0 +1 @@
+Window
\ No newline at end of file
diff --git a/assignments/Mitali Kadu/Expense Manager/Expense Manager.iml b/assignments/Mitali Kadu/Expense Manager/Expense Manager.iml
new file mode 100644
index 00000000..22928023
--- /dev/null
+++ b/assignments/Mitali Kadu/Expense Manager/Expense Manager.iml
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/assignments/Mitali Kadu/Expense Manager/WebContent/META-INF/MANIFEST.MF b/assignments/Mitali Kadu/Expense Manager/WebContent/META-INF/MANIFEST.MF
new file mode 100644
index 00000000..254272e1
--- /dev/null
+++ b/assignments/Mitali Kadu/Expense Manager/WebContent/META-INF/MANIFEST.MF
@@ -0,0 +1,3 @@
+Manifest-Version: 1.0
+Class-Path:
+
diff --git a/assignments/Mitali Kadu/Expense Manager/WebContent/app.js b/assignments/Mitali Kadu/Expense Manager/WebContent/app.js
new file mode 100644
index 00000000..88ab4003
--- /dev/null
+++ b/assignments/Mitali Kadu/Expense Manager/WebContent/app.js
@@ -0,0 +1,143 @@
+var myApp = angular.module('myApp',[]);
+
+/*myApp.config(['$routeProvider','$locationProvider',function($routeProvider,$locationProvider){
+
+ $routeProvider.
+ when('/final', {
+ templateUrl : 'home.html',
+ controller : 'mainController'
+ })
+ .when('/report', {
+ templateUrl : 'report.html',
+ controller : 'reportController'
+ })
+
+ .otherwise({
+ redirectTo: '/final'
+ });
+
+
+}]);
+
+*/
+/*myApp.service('incomeService',function(){
+
+ $scope.expense = 0;
+ $scope.payment = "";
+
+ $scope.payments = [];
+
+
+this.incomes = [
+ ];
+
+
+ this.expenses = [
+ ];
+
+
+
+
+
+});
+*/
+
+myApp.controller('mainController', function($scope){
+ $scope.income_table = false;
+ $scope.expense_table = false;
+ $scope.enter_income = false;
+ $scope.enter_expense = false;
+ $scope.total_income = 0;
+ $scope.total_expense = 0;
+ $scope.total_balance = 0;
+
+
+ $scope.incomes = [
+ ];
+
+
+ $scope.expenses = [
+ ];
+
+
+ $scope.temp = new Object();
+ $scope.temp = {
+ amount : "",
+ date : "",
+ category : "",
+ payment : ""
+ };
+
+
+
+ $scope.temp_2 = new Object();
+ $scope.temp_2 = {
+ amount : "",
+ type : ""
+ };
+
+ $scope.add_income = function()
+ {
+ if($scope.temp_2.amount != "" && $scope.temp_2.type != "")
+ {
+ $scope.enter_income = false;
+ $scope.total_income = $scope.temp_2.amount + $scope.total_income;
+
+ $scope.incomes.push($scope.temp_2);
+ console.log($scope.incomes);
+ $scope.temp_2 = new Object();
+ $scope.temp_2 = {
+ amount : "",
+ type : ""
+ };
+ }
+ else
+ {
+ $scope.enter_income = true;
+ return false;
+ }
+
+ };
+ $scope.add_expense = function()
+ {
+
+ if($scope.temp.amount != "" && $scope.temp.date != "" && $scope.temp.category != "" && $scope.temp.payment != "")
+ {
+ $scope.enter_expense = false;
+ $scope.total_expense = $scope.temp.amount + $scope.total_expense;
+ $scope.total_balance = $scope.total_income - $scope.total_expense;
+
+ $scope.expenses.push($scope.temp);
+ /*$scope.temp.date = $filter('date')($scope.temp.date, "dd/MM/yyyy");
+ console.log("date" + $scope.temp.date);
+ */ $scope.temp = new Object();
+ $scope.temp = {
+ amount : "",
+ date : "",
+ category : "",
+ payment : ""
+ };
+ }
+ else
+ {
+ $scope.enter_expense = true;
+ return false;
+ }
+
+ };
+ $scope.show_income = function(){
+ $scope.income_table = true;
+ $scope.expense_table = false;
+ };
+
+
+ $scope.show_expense = function(){
+ $scope.income_table = false;
+ $scope.expense_table = true;
+ };
+
+
+
+
+
+});
\ No newline at end of file
diff --git a/assignments/Mitali Kadu/Expense Manager/WebContent/final.css b/assignments/Mitali Kadu/Expense Manager/WebContent/final.css
new file mode 100644
index 00000000..2b88f68f
--- /dev/null
+++ b/assignments/Mitali Kadu/Expense Manager/WebContent/final.css
@@ -0,0 +1,88 @@
+.main {
+ height: 100vh;
+ width: 1080px;
+ margin-left: 10%;
+}
+#upper {
+ background-color: #00006c;
+ height: 84px;
+ min-height : 83px;
+ width: 100%;
+}
+
+#lower {
+ height: 100%;
+ width: 80%;
+ background-color: #f4f4f4;
+ position: absolute;
+}
+
+.heading
+{
+ font-family: sans-serif;
+ font-weight: 600;
+ color: white;
+ text-align: center;
+ padding-top : 20px;
+ font-size: 26px;
+}
+.block_letters
+{
+ font-size: 26px;
+ color: #4E4A4A;
+ background-color : #bcbcbc;
+ font-weight: 500;
+ font-family: Expert-Sans-Light, verdana, arial, helvetica, clean, sans-serif;
+ margin-top : 10px;
+ padding-left: 5px;
+ padding-top: 5px;
+ padding-bottom: 5px;
+}
+
+#report
+{
+ border : 1px solid black;
+ padding : 5px;
+}
+#report td
+{
+ border : 1px solid black;
+ padding : 5px;
+}
+#report th
+{
+ border : 1px solid black;
+ background-color : #bcbcbc;
+ text-align : center;
+ padding : 5px;
+}
+
+
+.input_tables td
+{
+padding-top : .3em;
+padding-left : .5em;
+padding-bottom : .3em;
+}
+
+.error_msg
+{
+color :red;
+font-size : 14px;
+padding-bottom : 7px;
+}
+
+.tabs
+{
+display : inline-block;
+height : 45px;
+width : 270px;
+margin-left : 60px;
+padding-top : 10px;
+margin-top : 10px;
+text-align : center;
+color : black;
+border-radius : 10px;
+background-color: #bcbcbc;
+font-size: 17px;
+}
\ No newline at end of file
diff --git a/assignments/Mitali Kadu/Expense Manager/WebContent/final.html b/assignments/Mitali Kadu/Expense Manager/WebContent/final.html
new file mode 100644
index 00000000..fedd817d
--- /dev/null
+++ b/assignments/Mitali Kadu/Expense Manager/WebContent/final.html
@@ -0,0 +1,209 @@
+
+
+ Expense Manager
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Total income :
+
+
Total expense :
+
+
Total balance :
+
+
+
+
+
+
+
+
Add expenses
+
+
+
+
+
+
+
Income Table
+
+
+
+ Income Amount |
+ Income Source |
+
+
+
+ {{income.amount}}
+ |
+
+ {{income.type}}
+ |
+
+
+
+
+
+
+
+
+
+
+
+
Expense Table
+
+
+
+
+ Date |
+ Amount |
+ Category |
+ Mode of Payment |
+
+
+
+ {{expense.date | date: 'yyyy-MM-dd'}} |
+ {{expense.amount}} |
+ {{expense.category}} |
+ {{expense.payment}} |
+
+
+
+
+
+
+
+
+
+
+