I need a website created in react, with authentication + two views. It would be nice if the website would display nicely on a smartphone or pad.
The website is quite simple, and the purpose of it is to enable my staff to register how much they have produced in danish kr and how many hours they have worked during the day.
The heading of the system shall bee "Krónu og tíma skráseting".
The user has to be able to login on first use, by typing his user and password. The system has to remember this login on the client, and use e.g cookie for concequent logins.
If password is changed on the server, the user must type the new password. It is ok to save the user info in a setting file on the server.
When the user is logged in, the system shall present the user for a spreadsheet with four colums. The column header should display the dayname + date of month. The column should contain:
column 1: the amount in danish kr. (e.g 1600, 1850 etc) (the column header should be: Kr)
column 2: the hour quantity (e.g 8, 4 etc) (the column header should be: Tímar)
column 3: choose a text from a dropdown box (mandatory) (the column header should be: Slag)
column 4: type a free text comment (the column header should be: Viðmerking)
The user should only be able to work on one day at a time, and not be able to choose any other day
The column count should be 15 lines. It would be nice if it could be adjusted on the server by editing a config file
The dropdown box should contain some text loaded from the servers config
At the buttom of the sheet/view or on a seperate info field, the system shall calculate column1 and display it as total amount in kr.
At the buttom of the sheet/view or on a seperate info field, the system shall calculate column2 and display it as total quantity.
I need to be able to filter a specified date out, so I can see how many kr and hours the staff has worked. This view need to be visible only for me/admin, so some admin/user level must be implemented as well
Therefore I need a view where I can choose all employees and/or individually and fill out from and to date, and push on a button to invoke a function that is returning the totals for all days in the interval.
The result should display a sum of column 1 and a sum of colum 2.
The heading of the result should be date 1 to date 2 + ‘total for all staff’ or name of employee (when one single employee is chosen)
If a database is needed, I would prefer mysql, but it could be any light weight database, e.g an object oriented db.
If database is part of the solution, it would be best to save all the settings in a settings table.
25 freelanceria on tarjonnut keskimäärin %project_bid_stats_avg_sub_26% %project_currencyDetails_sign_sub_27% tähän työhön
Hi there. I checked your project description. I have rich experienced in website development. I am very interested in your project and also ready to start your work immediately. I am waiting your reply. Thanks.
Hello I am interested in your project. As you can see my profile, i am senior REACT.JS developer. With my skills and experiences, I will help you perfectly. I look forward to hearing from you. Thanks.