0eix / todoListApp-client

Simple todo list app made with angular which consumes a restful webservice

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

todoListApp-client

This is a simple Todo-list application built using angular used as an example of client application of a 3-tier architecture. It consumes a restful Web service to list and add tasks.

This application depends on this API which exposes the services via http://localhost:8080/api/tasks/ and this RMI server that manages the data in a MySql database.

Client

Installation

Install nvm and pyenv if you don't have them already. Then run the following at the root of the project:

# Install the version of node used in this project
nvm install 10.9.0
# Set the local node version
nvm use 10.9.0
# Install the version of python required by node 10.9.0
pyenv install 2.7 
# Set the local python version
pyenv local 2.7
# Install the dependencies
npm install

Running

# Start the application
npm start

About

Simple todo list app made with angular which consumes a restful webservice


Languages

Language:TypeScript 73.8%Language:HTML 13.5%Language:JavaScript 11.7%Language:CSS 1.0%