Skip to content

prairiedogshr/fridgeapp

Repository files navigation

Fridge Logo


Welcome to Fridge! The app that automatically tracks chores and bills for you and your roommates. Managing a household can now be a quick, easy, and fun experience for everyone.

  • Build out a recurring chore wheel to keep your house clean and organized!
  • Ran out of hand soap? Post a house notice so whoever is out can pick some up on the way home!
  • Review a history of shared expenses and pay your share with PayPal!

Our Team

Table of Contents

  1. Usage
  2. Requirements
  3. Development
    1. Installing Dependencies
  4. Team
  5. Contributing

Usage

Build a recurring chore wheel:

  • View and complete chores assigned to you for the week.
  • Admins can create chore wheels to give each roommate new chores to do each week.
  • Keep organized with automatic email updates.

Post house tasks:

  • Post notices to your roommates.
  • Notify the house of ammeneties that need to be picked up from the store.

Review shared expenses:

  • Beautiful visualizations of house expenses.
  • See breakdowns of each expense and pay your share with PayPal.

Keep in touch

  • Call your roommates over facetime with the click of a button.
  • Store roommate and house information all in one place to easily stay in touch while on the go.

Requirements

  • axios": "^0.16.0",
  • babel-eslint": "^7.2.2",
  • babel-polyfill": "^6.23.0",
  • bcrypt-nodejs": "0.0.3",
  • body-parser": "^1.17.1",
  • bookshelf": "^0.10.3",
  • cookie-parser": "^1.4.3",
  • dotenv": "^4.0.0",
  • express": "^4.15.2",
  • express-mysql-session": "^1.2.0",
  • express-session": "^1.15.2",
  • history": "^4.6.1",
  • human-readable-ids": "^1.0.1",
  • knex": "^0.12.9",
  • material-ui": "^0.17.3",
  • morgan": "^1.8.1",
  • mysql": "^2.13.0",
  • nodemailer": "^4.0.1",
  • passport": "^0.3.2",
  • passport-google-oauth20": "^1.0.0",
  • passport-local": "^1.0.0",
  • passport-paypal-oauth": "^0.1.0",
  • path": "^0.12.7",
  • paypal-express-checkout": "^1.6.0",
  • react": "^15.4.2",
  • react-bootstrap": "^0.30.8",
  • react-cookie": "^1.0.5",
  • react-d3": "^0.4.0",
  • react-dom": "^15.4.2",
  • react-flexbox-grid": "^1.0.2",
  • react-material-ui-form-validator": "^0.2.1",
  • react-redux": "^5.0.3",
  • react-router": "^4.0.0",
  • react-router-dom": "^4.0.0",
  • react-router-redux": "^5.0.0-alpha.4",
  • react-sortable-hoc": "^0.6.2",
  • react-swipeable-views": "^0.12.0",
  • react-tap-event-plugin": "^2.0.1",
  • recharts": "^0.22.1",
  • redux": "^3.6.0",
  • redux-form": "^6.0.0-rc.3",
  • redux-persist": "^4.6.0",
  • redux-thunk": "^2.2.0",
  • underscore": "^1.8.3"

Development

Installing Dependencies

From within the root directory:

npm install

Contributing

See CONTRIBUTING.md for contribution guidelines.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published