Buckets
Manage content better.
Buckets is a simple, open source, content management system for Node.js.
Installing Buckets
Pre-requirements
MongoDB, Node.js and the following global:
npm install -g grunt-cli
Then install the local Node dependencies:
npm install
Running Buckets
At this point, you should be able to run:
grunt serve
After building, Buckets should then be accessible at the default address: http://localhost:3000/
Test tasks
grunt test:client
: To run client testsgrunt test:server
: To run server testsgrunt test
: To run both client and server tests
Documentation
Contributing
This is a product being built by the Assembly community. You can help push this idea forward by visiting https://assemblymade.com/buckets. We welcome any contributions to product design/direction or code.
Assembly products are like open-source and made with contributions from the community. Assembly handles the boring stuff like hosting, support, financing, legal, etc. Once the product launches we collect the revenue and split the profits amongst the contributors.
One quick note on adding dependencies: First, you probably shouldn't have to add too many. But if you find yourself needing to npm install awesome-sauce
, make sure you include either the --save
flag (if the dependency will be needed in production) or --save-dev
(if the dependency is only needed for testing/development).