This is a really simple project with a ton of inline comments and some good resources to help you get started learning React.js, no matter what your previous level of JS experience.
These instructions will get you a copy of the project up and running on your machine.
git clone https://github.com/isaiahnixon/todo-list
cd todo-list
npm install
npm start
Now the application should be running on http://localhost:3000/ and the output should look something like this:
- Hello World Tutorial - Source code for the below tutorials
- Learning React With Create-React-App (Part 1) - An introduction to create-react-app, React Components, and JSX
- Learning React With Create-React-App (Part 2) - An introduction to properties, state, and interactivity
- Learning React With Create-React-App (Part 3) - An introduction to functions and inheritance
- Learning React With Create-React-App (Part 4) - An introduction to testing
The tests, at this point in time, basically only test that the application renders without crashing. Any contributions in this area would be much appreciated.
npm test
I refer to the Deployment section of the create-react-app documentation.
- Create React App - Bootstrap the application
- React Beautiful DnD - Drag and drop functionality
Please read CONTRIBUTING.md for details concerning the code of conduct, and the process for submitting pull requests.
We use SemVer for versioning. For the versions available, see the tags on this repository.
- Isaiah Nixon - Initial work
This project is licensed under the MIT License - see the LICENSE.md file for details
- Thanks to Brandon Richey for his guides which definitely helped me get started.