Mirabito - Aydin Demir; Mert Aydemir, Ayberk Aykut, Baris Turgay: Difference between revisions

From CS486wiki
Jump to navigationJump to search
Content deleted Content added
No edit summary   (change visibility)
Line 1: Line 1:
== Week 1 ==
== Week 1 ==


'''Date''': 01/29/2022
'''Date''': 01/29/2023


'''Attandence''': Ayberk Can Aykut, Aydın Can Demir, Necati Mert Aydemir, Barış Turgay
'''Attandence''': Ayberk Can Aykut, Aydın Can Demir, Necati Mert Aydemir, Barış Turgay
Line 48: Line 48:


- The Progress of the project and the features that can be added will be discussed during this week.
- The Progress of the project and the features that can be added will be discussed during this week.


== Week 2 ==

'''Date''': 02/05/2023

'''Attandence''': Ayberk Can Aykut, Aydın Can Demir, Barış Turgay, Necati Mert Aydemir

----

'''Accomplishments: '''

-

'''Problems: '''

-

'''To-Do: '''

-

Revision as of 01:59, 5 February 2023

Week 1

Date: 01/29/2023

Attandence: Ayberk Can Aykut, Aydın Can Demir, Necati Mert Aydemir, Barış Turgay


Summary of the work in the winter internship:

- Timesheet entries table was divided into week pairs. Work period tables were created for Week Pairs.
- A work period control system was created, where employees can confirm their working hours and send them to supervisors, and supervisors can approve then send them to HR. Badges and snackbars are used for notification system.
- Input fields, input formatting, fool proofs are improved, general css and materials are improved. 
- For Mobile and Tablet compatibility, different input and pop up screens have been created according to the screen size. 
- The identity framework structure has been implemented. New authentication functions and controllers have been created on the backend. New login page, guard and authentication structures have been created on the frontend. 
- HR user role and HR view have been created. 
- All CRUD operations have been created for timesheet entry editing.

Accomplishments:

- Our first meeting was held with the participation of Brent and our new teammate Barış.
- The problem of angular command system not working during the presentation last week has been resolved.
- Npm package dependency problem has been solved which we were dealing with for a long time. The latest version of the project was uploaded to the repository. The latest version of the work is available in sourcetree on the development branch. 
- Mert installed it on his computer and started working latest version of controllers and database.
- Aydın examined the final version of the project and learned about the styling changes. We reviewed the final version of the project together.
- Barış set up Visual Studio 2022, .NET 6 SDK, Angular and checked some tutorials for .NET Entity Framework and Angular as requested.

Problems:

- We have problem about sharing project with Barış because the repository admin is Abhineet. Baris is currently working on web development without code. We will contact Abhineet as soon as possible and solve this issue.

To-Do:

- The second meeting will be hold 02/03/2022 (on Friday).
- We will contact Abhineet as soon as possible to solve the repository issue.
- We will work to understand the changes and the latest version of the project.
- The Progress of the project and the features that can be added will be discussed during this week.


Week 2

Date: 02/05/2023

Attandence: Ayberk Can Aykut, Aydın Can Demir, Barış Turgay, Necati Mert Aydemir


Accomplishments:

- 

Problems:

- 

To-Do:

-