A not-for-profit social network devoted to community, connection and action. Social media prioritizes content and capturing user attention. Beacon prioritizes the network, with meaningful interaction that translates to real world impact. Check out our website, www.thebeaconnetwork.org
App uses Node and Mongo, must be running MongoDB server in background. Mongo Instructions:
- Docs for installing MongoDB can be found at: https://www.mongodb.com/docs/manual/administration/install-community/
- Once installed, run
mongod
through the command line to start up the MongoDB server.
Mac-specific issues might be resolved here: https://stackoverflow.com/a/58297378/3124493
Running the App:
- Install with 'npm install'
- Run with
node index.js
in app directory, or 'nodemon index.js', for continuous program reset when saving changes to code.
View through web browser at localhost:3000
- JavaScript
- Node
- NPM
- Express
- Mongo
- Mongoose
- Mapbox GLJS
- HTML
- CSS
I have one more feature to build out before launch, which is a comprehensive search through our datasets, explorable through an interactive map. Future updates will include encrypted communication channels and progressive web app features such as push notifications and home screen icons.
I'm a novice programmer learning specifically so I can create this app, which I see as an essential tool missing from the common digital toolbelt. When I'm not working on Beacon I'm farming and landscaping, or else exploring local forests for peace, exercise, and foraged foods and medicines. I'm a permaculturist at heart, working on designs of all kind to help folks navigate increasingly complex modern challenges.
As a novice, help and guidance are always welcome! Check out the concerns tab to see what I'm currently struggling with. As a non-profit, we rely on the good will of our users and supporters. Consider making a donation or becoming a monthly supporter at www.thebeaconnetwork.org/become-a-supporter
Contact me, Jared, at [email protected]. Thanks!