A calorie tracker application developed using C#, Object-Oriented Programming (OOP), and layered architecture in Windows Forms.
-
language: C#
-
Database: MS SQL Server
-
ORM Tool: Entity Framework Core
-
Front-End: WinForm
The screen that greets us when we enter the application. From this screen, you can switch to the registration page to create an account or, if you are a registered user, you can switch to the login screen. You can obtain information about the application from the famous icon below.
From this screen, the user logs into the application.
You can register for the application by entering your information on the 'Sign Up' screen. It is important to fill in all fields and meet the necessary requirements. If the required conditions are not met, the user will be informed. Upon successful registration, the user will also be notified
The user can view the foods consumed throughout the day and their nutritional values based on meals. They can go to the 'addFood' page to add a new meal.
On this screen, the user can add a new meal.
A screen where we can add, delete, and update the meals we have eaten during the day.
A screen showing the list of the user's most frequently consumed meals.
A screen presenting the weekly and monthly lists of meals consumed by other users
A screen showing the list of the most frequently consumed meals by all users.
A screen allowing the user to modify their height or weight.