I'm seeking a highly skilled and experienced Java developer with proficient knowledge in MYSQL and IntelliJ for the creation of a user-friendly Boarding Management System. This project involves a two-page application with an intuitive and aesthetically pleasing GUI.
Key Features Requirements:
- Employee Management: This system should have an administration level and employee level access. Details to be tracked for each employee include Name, Contact Information, their Attendance record, and data pertaining to Exits and Returns such as Exit Date, Exit Time, Return Date, and Return Time.
The ideal freelancer for this project should be one who pays attention to detail, meticulously records data, and ensures concise coding practices. A keen understanding of user interface and user experience design would be a considerable advantage. A previous background in creating similar systems would be an added merit to grasp the project requirements quickly.
*Task* : to prepare a digital software customized to the following client needs:-
*Client* : Head Warden of a girls hostel.
*Product to be delivered:* "Boarding Management System" - A simple to navigate and aesthetic graphic user interface that is client friendly.
It must allow the client to add student information (Name & student id), track their attendance on weekends (exit date and time + return date and time); insertion of new student details, modification/deletion of these details.
[Two page application using the *lang java, intellij* (front end) and connection has to be using *MYSQL* (backend)]
*Brief pointers:*
1. User Login Dashboard for logging in and out of the software securely
2. The software to include a back button to easily go to the previous page
3. Data Administration will be included for the Client :
A. As a teacher she will be able to create, modify and remove records
B. The software including Username and Password Protection for secure use of the user
C. The login Page would show an error message when wrong user name or password is entered into the software
D. Easily be able to Log Out of The Application securely
E. Present student data in an organised tabular format
F. User would be able to allow to add, modify, delete any data of the student
G. Everything will be displayed in a legible Font (Lucinda Grande size : 12)
The person would be required to setup the code on another machine.