Skip to content

prajakta-rodrigues/timesheets_spa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TimesheetsSpa

To start your Phoenix server:

  • Install dependencies with mix deps.get
  • Create and migrate your database with mix ecto.create && mix ecto.migrate
  • Install Node.js dependencies with cd assets && npm install
  • Start Phoenix endpoint with mix phx.server

Now you can visit localhost:4000 from your browser.

Ready to run in production? Please check our deployment guides.

Learn more

Design Choices

  1. A user can edit their tasks till the request is approved.
  2. A user can delete or add tasks till the request is approved.
  3. A user can delete or edit request till the request is approved.
  4. Every user has a role either of worker or manager.
  5. Manager cannot raise requests only workers can.
  6. Managers can only approve requests of workers who are assigned to them.

Attribution

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published