ASP.NET Core (backend) + Avalonia UI (desktop frontend)
We are tasked to create an application for our project and we have to make sure that it can perform on kind of low-end hardware something like intel i3 7th gen and 8gb of ram, thats why I chose C# because my thinking is that if I try to create a web app is that I'd be working with the chromium engine which is slow (please correct me on this)
We are tasked to create essentially 2 applications in one. The first application is Attendance Monitoring System and Student Management System.
the Attendance monitoring system
We are tasked to create essentially 2 applications in one. The first application is Attendance Monitoring System and Student Management System.
the Attendance monitoring system
- Able to log the attendance and stores it in the database
- Capture the picture of the said attendee
- The Administrator is able to upload documents and etc.
- The administrator is able to manipulate the data that was written.
- Is this "tech-stack" plausible? Am I able to divide the work for frontend guys and backend guys?
- Is it easy for me to create ASP.NET Core APIs? (I came from Java Springboot and have quite good understanding on how it works)
- Are the said technologies hard to learn? (most of my groupmates have basic understanding of programming in C#)
- Do I ensure that this application can be deployed in a low-end hardware like the specs mentioned above?