A todo list application written in React and Redux.
This was built to experiment with a few new technologies. Among them:
-
Clone the repository to your computer and enter it.
git clone https://github.com/mmiller42/todo-react-redux.git cd todo-react-redux
-
Install the dependencies for the UI.
cd ui npm install
-
Install the dependencies for the API.
cd api npm install
The app requires both the API and UI processes running.
-
To start the API in development mode, use the start command. This will start a nodemon process which watches for changes in the source and automatically transpiles ES6 and restarts the server. The API runs on port 3000 by default.
cd api npm start
-
To start the UI in development mode, use the run dev command. This will start a Webpack process which watches for changes in the source and hot-reloads the interface. The UI runs on port 8080 by default.
cd ui npm run dev open http://localhost:8080/