Dashboard test project.
https://hackathon-test-proj.herokuapp.com
git clone https://github.com/shango44/hackathon
cd hackathon
npm install
- Create a MongoDB Database whichever way you like (You can use MLab: https://mlab.com)
- Create a database User
- Create the following collections:
- users
- images
- tasks
Once you've done that, go to server/db.js and configure for your database.
mongoose.connect('mongodb://username:password@host:port/database');
For image uploading, cloudinary is used and needs to be configured in server/controllers/ImageController.js
// CLOUDINARY CONFIG
cloudinary.config({
cloud_name: 'CLOUD_NAME',
api_key: 'API_KEY',
api_secret: 'API_SECRET'
});
Execute:
npm run dev
Build first
npm run build
Then execute
npm run prod
- React - The web framework used
- Redux - State Management
- MongoDB - NoSQL Database
- Express - Backend framework
This project is licensed under the MIT License - see the LICENSE file for details
- rss-parser (https://github.com/bobby-brennan/rss-parser)