- On YouTube: https://www.youtube.com/watch?v=874gff9yFIs
We created this application as an online platform to replace traditional "yard sale". Instead of circulating inside a single neighborhood, this application allows residents to post their vacant belongings online, and those who are in need would be able to negotiate how to complete the transactions; also, they can post their requests if they are in need of anything, so if someone who owns one sees it, they can be reached out direcly through this platform.
This platform plays a better role of delivering information among more people than just one neighborhood, which surpass the ability of yard sale. It would not only decrease waste of fast moving consumer goods, achieve maximal resource allocation to reduce negative environmental effect, and also help the people who are financially short to build a stronger community.
- This project is set up based on Material Dashboard React
- It's run by NodeJS, so npm needs to be installed
- Clone the repo: git clone https://github.com/DSC-SolutionChallenge/neighborhood-donation
- Run the project: npm start
At present, we officially aim to support the last two versions of the following browsers:
Within the download you'll find the following directories and files:
material-dashboard-react
.
├── CHANGELOG.md
├── ISSUE_TEMPLATE.md
├── LICENSE.md
├── README.md
├── bower.json
├── gulpfile.js
├── jsconfig.json
├── package.json
├── documentation
│ ├── assets
│ │ ├── css
│ │ ├── img
│ │ │ └── faces
│ │ └── js
│ └── tutorial-components.html
├── public
│ ├── favicon.ico
│ ├── index.html
│ └── manifest.json
└── src
├── index.js
├── logo.svg
├── routes.js
├── assets
│ ├── css
│ │ └── material-dashboard-react.css
│ ├── github
│ │ ├── md-react.gif
│ │ └── react.svg
│ ├── img
│ │ └── faces
│ └── jss
│ ├── material-dashboard-react
│ │ ├── components
│ │ ├── layouts
│ │ └── views
│ └── material-dashboard-react.js
├── components
│ ├── Card
│ │ ├── Card.js
│ │ ├── CardAvatar.js
│ │ ├── CardBody.js
│ │ ├── CardFooter.js
│ │ ├── CardHeader.js
│ │ └── CardIcon.js
│ ├── CustomButtons
│ │ └── Button.js
│ ├── CustomInput
│ │ └── CustomInput.js
│ ├── CustomTabs
│ │ └── CustomTabs.js
│ ├── FixedPlugin
│ │ └── FixedPlugin.js
│ ├── Footer
│ │ └── Footer.js
│ ├── Grid
│ │ ├── GridContainer.js
│ │ └── GridItem.js
│ ├── Navbars
│ │ ├── AdminNavbarLinks.js
│ │ ├── Navbar.js
│ │ └── RTLNavbarLinks.js
│ ├── Sidebar
│ │ └── Sidebar.js
│ ├── Snackbar
│ │ ├── Snackbar.js
│ │ └── SnackbarContent.js
│ ├── Table
│ │ └── Table.js
│ ├── Tasks
│ │ └── Tasks.js
│ └── Typography
│ ├── Danger.js
│ ├── Info.js
│ ├── Muted.js
│ ├── Primary.js
│ ├── Quote.js
│ ├── Success.js
│ └── Warning.js
├── layouts
│ ├── Admin.js
│ └── RTL.js
├── variables
│ ├── charts.js
│ └── general.js
└── views
├── Dashboard
│ └── Dashboard.js
├── Icons
│ └── Icons.js
├── Maps
│ └── Maps.js
├── Notifications
│ └── Notifications.js
├── RTLPage
│ └── RTLPage.js
├── Requested
│ └── Requested.js
├── Typography
│ └── Typography.js
├── UpgradeToPro
│ └── UpgradeToPro.js
└── UserProfile
└── UserProfile.js