Skip to content

ivppiter/task-list

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Application for creating lists and tasks (rax)

Pre-requisites:
*  erlang
*  python

Note this application uses requests package
  pip install requests

Steps for the application:

0. Build the skeleton application:
   $ make
   - or -
   $ ./rebar compile

1. Start up the skeleton application:
   $ ./start.sh

2. Run API tests:
   $ make tests

You should find in this directory:

README : this file
Makefile : simple make commands
rebar : the Rebar build tool for Erlang applications
rebar.config : configuration for Rebar
start.sh : simple startup script for running rax
/ebin
  /rax.app : the Erlang app specification
/src
  /rax_app.erl : base module for the Erlang application
  /rax_sup.erl : OTP supervisor for the application
  /rax_resource.erl : a simple example Webmachine resource
  /rax_all_lists_resource.erl : resource for listing and creating lists
  /rax_list_resource.erl : resouce for interacting with a single list
  /rax_list_task_resource.erl : resource for listing and creating tasks under a list
  /rax_task_resource.erl : resource for interacting with a single task
/priv
  /dispatch.conf : the Webmachine URL-dispatching table
/test
  /api_tests.py : Targets root resource
  /list_tests.py : Tests CRUD for lists
  /task_tests.py : Tests CRUD for task

About

Application for managing lists of tasks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published