mgtc / todolist

Todo List with React and RESTAPI

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Todo List

FrontEnd: React,Webpack

BackEnd: NodeJS,Express,Mysql

How To Start

RESTful API Server

import .sql to mysql

$ mysqladmin -u[mysql_user] -p[mysql_password] create todo
$ mysql -u[mysql_user] -p[mysql_password] todo < ./server/config/todo_list.sql

Run Server

$ cd server
$ npm install
$ npm start

Build HTML

$ cd client
$ npm install
$ npm start

browser ./client/index.html

RESTful API Context

  • GET /todo
    [get all todos]

  • POST /todo [create new todo]

  • PUT /todo [update todo status]

  • DELETE /todo/:id/ [delete todo]

About

Todo List with React and RESTAPI


Languages

Language:JavaScript 99.6%Language:CSS 0.2%Language:HTML 0.1%