<commit_before># Mobile Applications Project
###### <NAME>, G00308668

## Introduction
I have created a Universal Windows Platform (UWP) application using SQLite for this project. The application is designed to be used by an employer to keep track of their employee’s names, 
contact details and salaries. An easy to use interface allows the user to easily navigate through the application and Add, Update and Delete Employees as they wish.
I have used the MVVM structure in this project to separate out my classes. The use of a command bar allows for easy navigation to and from the home page. 
This project uses various things I learned from the labs such as MVVM, SQLite, Observable Collections and Lambda expressions. 
The files 'SQLite.cs' and 'SQLiteAsync.cs' are publicly available files that I used to create this project. I found them at the following link:  
[SQLite Files](https://github.com/praeclarum/sqlite-net)

##How to use the Application
The following page will be displayed when the user starts the application:
<img src="Images/Home.png" alt="Home" width="250" height="600"/>

## Database
I designed the database to contain anything that an employer may want to store about their employee’s, such as name, age and contact details.
I used a primary key of employeeId as there is a chance that two people in the company may have the same name meaning that name could not be the primary key. 
EmployeeId is only used by the program as the user does not need to know about it.


The variables in the database are as follows:
+ Employee ID (primary key)
+ Employee Name
+ Employee Age
+ Employee Phone Number
+ Employee Email
+ Employee Salary
<commit_msg>resizing image<commit_after># Mobile Applications Project
###### <NAME>, G00308668

## Introduction
I have created a Universal Windows Platform (UWP) application using SQLite for this project. The application is designed to be used by an employer to keep track of their employee’s names, 
contact details and salaries. An easy to use interface allows the user to easily navigate through the application and Add, Update and Delete Employees as they wish.
I have used the MVVM structure in this project to separate out my classes. The use of a command bar allows for easy navigation to and from the home page. 
This project uses various things I learned from the labs such as MVVM, SQLite, Observable Collections and Lambda expressions. 
The files 'SQLite.cs' and 'SQLiteAsync.cs' are publicly available files that I used to create this project. I found them at the following link:  
[SQLite Files](https://github.com/praeclarum/sqlite-net)

##How to use the Application
The following page will be displayed when the user starts the application:
<img src="Images/Home.png" alt="Home" width="350" height="600"/>

## Database
I designed the database to contain anything that an employer may want to store about their employee’s, such as name, age and contact details.
I used a primary key of employeeId as there is a chance that two people in the company may have the same name meaning that name could not be the primary key. 
EmployeeId is only used by the program as the user does not need to know about it.


The variables in the database are as follows:
+ Employee ID (primary key)
+ Employee Name
+ Employee Age
+ Employee Phone Number
+ Employee Email
+ Employee Salary

{'fraction_non_alphanumeric': 0.05025426263834879, 'fraction_numerical': 0.008375710439724798, 'mean_word_length': 4.573333333333333, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '581721', 'n_tokens_mistral': 849, 'n_tokens_neox': 794, 'n_words': 517}