Thanks to visit codestin.com
Credit goes to github.com

Skip to content

herzaso/jattul

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

jattul

Just Another Time Tracking Utility

The server supports CRUD operations for various resources (roles, users, tasks, projects, trackings) through RESTful APIs like the following:

HTTP Method URI Action
GET http://[hostname]/jattul/api/v1.0/users Retrieve list of users
GET http://[hostname]/jattul/api/v1.0/users/[user_id] Retrieve a user
POST http://[hostname]/jattul/api/v1.0/users Create a new user
PUT http://[hostname]/jattul/api/v1.0/users/[user_id] Update an existing user
DELETE http://[hostname]/jattul/api/v1.0/users/[user_id] Delete a user

Also, login (username, password) and logout operations are supported

To install the server, clone the repository and install the dependencies through pip install -r requirements.txt It is advisable, to use virtual-env before setting up the environment

To run the server, activate the environment (if virtual-env is used) and issue the command python app.py. This will run the server at localhost:5000

About

Just Another Time Tracking Utility

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •