I did a little project that simulates a little shop in ASP.NET and C#. This IS NOT a real project. My project is fully working and I will give it to you to do what I need to add, which is:
1. Add API Tier to project. This API Tier needs to communicate with an API (localhost - I give you script to create db and [url removed, login to view] file). The API Tier will send to localhost a payment information from a simualted POS (Point of Sale page where to fill in bank info), and then accept payment if account has enough money to pay, if so, reduce account's balance.
2. Add LOG Tier. If there is an error doing payment, LOG Tier must save this error on file_errors.txt.
3. Add Tests Tier. Create at least 5 Unit Tests of whatever (button, etc.)
4. Add Web Tier. This Web Tier must be in MVC. Inside Models folder, there must be the models of the CORE Tier (created already by me), and each one of them must be related by using Mappings. About Controllers and Views I will indicate you which ones.
Remember, I give you my Visual Studio project after choosing a freelancer and you modify what I need.