SmartSHOPPER is a PWA pet project, that allows you to use a regular web app for creating and organizing a shopping list.
Functionality highlights
- Create and organize reusable shopping list items.
- Quickly assemble a shopping list.
- Reorder your shopping list items as needed.
- During shopping you tick off collected items.
- Export and import your data as JSON.
- Switch between light and dark mode.
This web app is hosted at OpenApps.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- Get Node JS setup and configured. See this link for guidance.
- Additional reading material at this link for getting started with React.
- Clone the project to your local machine.
- In the project folder, run
npm start
- Follow Create React App documentation for more information.
- Material-UI - Layout and visual effects
- React - Web framework
- NPM - Dependency management
- OpenApps Founder - Initial work - GitHub
This project is licensed under the MIT License - see the LICENSE file for details.