Learn how to develop a CRM mobile app using React Native. This course shows how to set up a project, work with Redux, add views, use CRUD operations, and more.
Overview
Syllabus
Introduction
- Build a CRM using React Native
- What you should know
- Initialize React Native project
- Project folder structure
- Install material kit and vector icons
- Node and Express back-end setup
- Get started with Redux
- React Native debugger
- Create people list view
- Code the people item view
- Finalize people item view
- Add new components
- Create tab menu
- Set up Redux for detail view
- Initial setup detail view
- Code the scroll on detail view
- Add more items in detail view
- Finalize detail view
- Test and debug
- Create the new add person form
- Complete functions for add person view
- Add person redux reducers
- Add person redux actions
- Finalize add person and test
- Connect list view to back end
- CRUD: Remove a client
- CRUD: Set up editing
- CRUD: Finalize redux for editing
- Code the company list query
- Create company list view
- Final touches
- Next steps
Taught by
Emmanuel Henri