Click here to Skip to main content
15,887,214 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Love it when comments are turned off? Don't want to hear the truth. Pin
dandy7221-Oct-22 4:16
dandy7221-Oct-22 4:16 
GeneralRe: Love it when comments are turned off? Don't want to hear the truth. Pin
abmv21-Oct-22 9:27
professionalabmv21-Oct-22 9:27 
GeneralCreating a timesheet Project Pin
rcon31320-Oct-22 5:10
rcon31320-Oct-22 5:10 
GeneralRe: Creating a timesheet Project Pin
rnbergren20-Oct-22 5:27
rnbergren20-Oct-22 5:27 
GeneralRe: Creating a timesheet Project Pin
Maximilien20-Oct-22 5:39
Maximilien20-Oct-22 5:39 
GeneralRe: Creating a timesheet Project Pin
PIEBALDconsult20-Oct-22 6:23
mvePIEBALDconsult20-Oct-22 6:23 
GeneralRe: Creating a timesheet Project Pin
Nelek20-Oct-22 8:20
protectorNelek20-Oct-22 8:20 
GeneralRe: Creating a timesheet Project Pin
Daniel Pfeffer20-Oct-22 9:32
professionalDaniel Pfeffer20-Oct-22 9:32 
The general idea is a good one, and can demonstrate both server-side and client-side skills. If this were my project, I would be considering the following issues:
  • Security - SQL injection, passing passwords in cleartext, etc. should never be allowed
  • Authentication - who is allowed to view data? Modify data? Where is this checked?
  • Caching - is any client-side caching performed? How is this synchronised with the server?
  • Data formats - how will the data be stored? Use appropriate formats for each!
  • Report types - who may view them?
  • Defining users - managers, workers, contractors, are some people in more than one category? Who can add/delete users?
Once you have decided all the above, the necessary code and data on both client and server will be easier to design.

Note that you don't have to build a fully-blown commercial system, but showing that you have thought of the issues will help you stand out from the crowd.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.

GeneralRe: Creating a timesheet Project Pin
Mycroft Holmes20-Oct-22 12:04
professionalMycroft Holmes20-Oct-22 12:04 
GeneralRe: Creating a timesheet Project Pin
abmv21-Oct-22 9:31
professionalabmv21-Oct-22 9:31 
GeneralWSO CCC OTD Solution: Pin
OriginalGriff20-Oct-22 2:32
mveOriginalGriff20-Oct-22 2:32 
GeneralRe: WSO CCC OTD Solution: Pin
Richard MacCutchan20-Oct-22 3:29
mveRichard MacCutchan20-Oct-22 3:29 
GeneralRe: WSO CCC OTD Solution: Pin
OriginalGriff20-Oct-22 4:01
mveOriginalGriff20-Oct-22 4:01 
GeneralRe: WSO CCC OTD Solution: Pin
DRHuff21-Oct-22 4:53
DRHuff21-Oct-22 4:53 
GeneralRe: WSO CCC OTD Solution: Pin
OriginalGriff21-Oct-22 5:32
mveOriginalGriff21-Oct-22 5:32 
GeneralPDF Viewer advice Pin
glennPattonWork320-Oct-22 1:01
professionalglennPattonWork320-Oct-22 1:01 
GeneralRe: PDF Viewer advice Pin
OriginalGriff20-Oct-22 4:06
mveOriginalGriff20-Oct-22 4:06 
GeneralRe: PDF Viewer advice Pin
rnbergren20-Oct-22 5:26
rnbergren20-Oct-22 5:26 
GeneralRe: PDF Viewer advice Pin
Nelek20-Oct-22 8:25
protectorNelek20-Oct-22 8:25 
GeneralRe: PDF Viewer advice Pin
sasadler21-Oct-22 7:07
sasadler21-Oct-22 7:07 
GeneralRe: PDF Viewer advice Pin
David O'Neil20-Oct-22 8:43
professionalDavid O'Neil20-Oct-22 8:43 
GeneralRe: PDF Viewer advice Pin
obermd20-Oct-22 10:16
obermd20-Oct-22 10:16 
GeneralRe: PDF Viewer advice Pin
englebart20-Oct-22 14:18
professionalenglebart20-Oct-22 14:18 
GeneralRe: PDF Viewer advice Pin
davecasdf21-Oct-22 4:01
davecasdf21-Oct-22 4:01 
GeneralRe: PDF Viewer advice Pin
Hoosier Daddy21-Oct-22 4:53
Hoosier Daddy21-Oct-22 4:53 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.