A React Web application for placing and managing orders
The website is designed to allow customers to make purchases of firewood from the Rotary Club of Kelowna Ogopogo charity firewood selling operation, it also includes an administrator portal for management of orders, inventory, selling locations, other administrator accounts, and product pricing.
The MERN stack was used to develop this website, with the database as MongoDB, the backend server language as Node.js, and support from the Express library. The frontend language framework is React.js.
The three major API’s used in the development of this project include Square(credit card payments), Twilio (automated text-messaging), and SendGrid (automated emailing services).
Development team
Video Demonstration