Cleaning duty is a small web app built using Node.js, Express, Mongoose on server side and React, Redux, Webpack and many more on frontend, helping to split all the office duties in the team. Has a small notification engine that will send a daily reminder by Slack webhook.
- Clone this repo using
git clone https://github.com/mikolajspeichert/cleaning_duty.git cleaningduty
- Move to the main directory and install dependencies
cd cleaningduty && npm install
- You will need MongoDB installed
- Setup mongo database
mongod --dbpath ./db
- To run in dev mode:
npm start
- To run in prod:
npm run start:production
This app has been built based on https://github.com/react-boilerplate/react-boilerplate as well as https://github.com/kriasoft/react-starter-kitm. Please note that this app was build as side-project for fun and is not production-ready. The design is raw and unpolished.
This project is licensed under the Do Whatever You Want license 2017. Do whatever you want.