Skip to content

Garden layout generator with companion planting and intercropping suggestions

License

Notifications You must be signed in to change notification settings

beaulm/intercrop

Repository files navigation

React / Express Template App

Tools

  • express
  • react
  • gulp
  • sass
  • browserify
  • babel
  • knex
  • bookshelf

To use...

  1. Download / fork / clone
  2. Run npm install -g gulp knex
  3. Run npm install to install dependencies
  4. Run brew/apt-get install redis postgres to get redis which is used for storing session data, and postgres
  5. In postgres, create a database called intercrop, a user for the app, and give the user permissions to the database
  6. createdb intercrop
  7. su - postgres
  8. psql template1
  9. CREATE USER appusername WITH PASSWORD 'apppassword';
  10. GRANT ALL PRIVILEGES ON DATABASE "intercrop" to appusername;
  11. \q
  12. exit
  13. Copy config.example.js to config.js and update the values appropriately
  14. knex migrate:latest
  15. knex seed:run
  16. Run gulp to start the server
  17. Point your browser at http://localhost:3000/ and enjoy

Linux

If FSWatcher throws an error, run echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p

About

Garden layout generator with companion planting and intercropping suggestions

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published