Note: This is the front-end portion of the DartCart Application. The required back-end portion can be found here: https://github.com/Revature-DartCart/DartCart-Server
DartCart is an e-commerce web application designed to buy and sell products developed with Full Stack Development. The Client-side section of DartCart represents the front-end side, where Users can interact with the application and is written using TypeScript and React.
- TypeScript
- Node
- React
- React Router
- React Bootstrap
- React Testing Library
- Redux
- Axios
- Create and Login with an Account.
- Browse for products by Type, Category, and Supplier.
- Add items to your cart and checkout items.
- Add items to be sold onto the market.
- View previous order and transaction details.
- Make sure that the DartCart Server is running, see the README.md on the front-end.
- Type the following command into a command line utility inside the folder where you want the project to be stored:
git clone https://github.com/Revature-DartCart/DartCart-Client.git
- Ensure that everything from the package.json is properly installed, and then run the following in the command line where the project is stored:
npm start
Please note the package.json file to see what React packages to import.
- Abdul Samad Sadat
- Alejandro Gomez
- Anthony Davis
- Artur Weinstein
- Ben Karlsberg
- Candido Ramirez
- Clyde Griffin
- David Melanson Jr
- Dom Scanga
- Jack Linhart
- John Salguero
- Josh Harms
- Joshua Herrera
- Kainalu Barino
- Leland Warner
- Michael Ord
- Richard Simpson
- Robert Davis
- Ryan Haque
- Tanner Nielsen
- Thanh Nguyen
- Tomas Abebaw Anbessaw
This project was made for the Revature Winter Batch 2022.