P l u c k is a produce sharing, food waste prevention app that hinges around neighborhood + community.
- Product Owner: teamMember
- Scrum Master: teamMember
- Development Team Members: teamMember, teamMember
- npm start: starts the development server and compiles client files
- npm build: compiles the current state of the client files (typically used when starting the production server)
- node server/index.js: starts the production server (typically used to connect to database and complete http requests)
- Node 8.15.0
- mySql 2.16.0
Client Files:
- index.jsx - main app component
- CreatePlantProfile - component responsible for creating the plant's profile
- MapView - component with the map and mapbox api
- myProfile - component responsible for viewing current user's profile
- Nav - components with the navigation bar
- PlantList - component for rendering the list of plants in the area
- UserLogin - component for logging in the user
- UserProfile - component creates a new user profile
- ViewPlantProfile - component responsible for seeing all the plants profile
- Zip-code - component renders the zip code input box
Back-end Files:
- database/index.js - the database configuration
- database/sensitive-data.js - the database credentials
- server/index.js - the server
From within the root directory:
npm install
View the project roadmap here
See CONTRIBUTING.md for contribution guidelines.