├── .DS_Store ├── .gitignore ├── README.md ├── package.json ├── public ├── favicon.ico ├── index.html └── manifest.json ├── src ├── actions │ ├── actionTypes.js │ └── courseActions.js ├── api │ ├── apiUtils.js │ ├── authorApi.js │ └── courseApi.js ├── appDispatcher.js ├── components │ ├── AboutPage.js │ ├── CourseForm.js │ ├── CourseList.js │ ├── CoursesPage.js │ ├── ManageCoursePage.js │ ├── app.js │ ├── common │ │ ├── header.js │ │ └── textInput.js │ ├── homePage.js │ └── notFoundPage.js ├── index.js └── stores │ └── courseStore.js └── tools ├── apiServer.js ├── createMockDb.js ├── db.json └── mockData.js /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coryhouse/react-flux-building-applications/HEAD/.DS_Store -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coryhouse/react-flux-building-applications/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coryhouse/react-flux-building-applications/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coryhouse/react-flux-building-applications/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coryhouse/react-flux-building-applications/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coryhouse/react-flux-building-applications/HEAD/public/index.html -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coryhouse/react-flux-building-applications/HEAD/public/manifest.json -------------------------------------------------------------------------------- /src/actions/actionTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coryhouse/react-flux-building-applications/HEAD/src/actions/actionTypes.js -------------------------------------------------------------------------------- /src/actions/courseActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coryhouse/react-flux-building-applications/HEAD/src/actions/courseActions.js -------------------------------------------------------------------------------- /src/api/apiUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coryhouse/react-flux-building-applications/HEAD/src/api/apiUtils.js -------------------------------------------------------------------------------- /src/api/authorApi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coryhouse/react-flux-building-applications/HEAD/src/api/authorApi.js -------------------------------------------------------------------------------- /src/api/courseApi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coryhouse/react-flux-building-applications/HEAD/src/api/courseApi.js -------------------------------------------------------------------------------- /src/appDispatcher.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coryhouse/react-flux-building-applications/HEAD/src/appDispatcher.js -------------------------------------------------------------------------------- /src/components/AboutPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coryhouse/react-flux-building-applications/HEAD/src/components/AboutPage.js -------------------------------------------------------------------------------- /src/components/CourseForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coryhouse/react-flux-building-applications/HEAD/src/components/CourseForm.js -------------------------------------------------------------------------------- /src/components/CourseList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coryhouse/react-flux-building-applications/HEAD/src/components/CourseList.js -------------------------------------------------------------------------------- /src/components/CoursesPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coryhouse/react-flux-building-applications/HEAD/src/components/CoursesPage.js -------------------------------------------------------------------------------- /src/components/ManageCoursePage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coryhouse/react-flux-building-applications/HEAD/src/components/ManageCoursePage.js -------------------------------------------------------------------------------- /src/components/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coryhouse/react-flux-building-applications/HEAD/src/components/app.js -------------------------------------------------------------------------------- /src/components/common/header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coryhouse/react-flux-building-applications/HEAD/src/components/common/header.js -------------------------------------------------------------------------------- /src/components/common/textInput.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coryhouse/react-flux-building-applications/HEAD/src/components/common/textInput.js -------------------------------------------------------------------------------- /src/components/homePage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coryhouse/react-flux-building-applications/HEAD/src/components/homePage.js -------------------------------------------------------------------------------- /src/components/notFoundPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coryhouse/react-flux-building-applications/HEAD/src/components/notFoundPage.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coryhouse/react-flux-building-applications/HEAD/src/index.js -------------------------------------------------------------------------------- /src/stores/courseStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coryhouse/react-flux-building-applications/HEAD/src/stores/courseStore.js -------------------------------------------------------------------------------- /tools/apiServer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coryhouse/react-flux-building-applications/HEAD/tools/apiServer.js -------------------------------------------------------------------------------- /tools/createMockDb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coryhouse/react-flux-building-applications/HEAD/tools/createMockDb.js -------------------------------------------------------------------------------- /tools/db.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coryhouse/react-flux-building-applications/HEAD/tools/db.json -------------------------------------------------------------------------------- /tools/mockData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coryhouse/react-flux-building-applications/HEAD/tools/mockData.js --------------------------------------------------------------------------------