Scott Bergler
Description
Capstone Proposal
Setup & Installation
Known Bugs
Support
Technologies Used
License
Copyright
TumbleweedRebuild is a rebuild of the Tumbleweed Bakehouse website my team made with C#. I'm rebuilding the frontend in React and will have a C# API backend. The core focus of the project in terms of my capstone is the admin side.
Name of Project: Tumbleweed Bakehouse
Project’s Purpose or Goal: Essentially this is a Point of Sale system. It will allow admin users to manage customers, orders, and products. If time allows, I want to make it a website/e-commerce site where customers can place advance orders for pick up.
List the absolute minimum features the project requires to meet this purpose or goal:
- admin can create, edit, delete, hide & show products
- admin can create, edit, delete customers
- admin can create, edit, delete orders
What tools, frameworks, libraries, APIs, modules and/or other resources (whatever is specific to your track, and your language) will you use to create this MVP? List them all here. Be specific.
- React
- Redux
- Jest
- Babel
- Webpack
- Node/NPM
- Firebase or some persistence
If you finish developing the minimum viable product (MVP) with time to spare, what will you work on next? Describe these features here: Be specific.
- Admin can track product sales
- Customers can view products
- Customers can place orders
- SQL
- C# API
- Secure database
- Live hosting
What additional tools, frameworks, libraries, APIs, or other resources will these additional features require?
I don't know yet.
If you would like to use the project as a starting point for a project of your own, fork the repository from: GitHub, then clone it to your machine.
See SETUP to make sure you have the software the project uses installed.
Reference WEBPACK for details on how the project environment is built.
See PLANNING for details on how the project is being designed.
Scott Bergler: [email protected]
Babel, ES Lint, Node, React, Webpack
This software is licensed under the MIT license.
Copyright (c) 2018 Scott Bergler