Skip to content

The MOBB is a tool to locate businesses closest to you that are owned by those in Our Community. As a tool, It aims to help you discover new business near you, wherever you may be. Knowledge is Power. Use this knowledge to empower your purchases. Give your dollar the choice to make a difference in your Community.

License

Notifications You must be signed in to change notification settings

devCollectiv/mobb_v0

 
 

Repository files navigation

The MoBB

The Map of Black Businesses (MoBB) is a tool to practice group economics. The application allows for consumers to immediately identify black owned businesses (BoBs) in their vicinity (or search another area on the map); with the goal of growing The Community's economy.

Assumption: If we drive more customers to BoBs, they in turn will bank with Black Banks, who will reinvest in small BoBs and projects which benefit The Community.

Github License Node Version W3C Validation

GitHub repo size Github code size Github Languages Github Top Language

GitHub Issues GitHub contributors Github Last Commit

Prerequisites

Before you begin, ensure you have met the following requirements:

  • You have installed the latest version of node, and yarn.
  • You have a <Windows/Linux/Mac> machine. (I have not tested on Linux, but should work fine)
  • You have read SUPPORT.md.

Architecture

  • This is a legacy meteor application, build in version 1.10 Alongside MongoDB
  • Google Maps API
  • opengraph.io API
  • Google / Facebook oAuth packages (meteorite)
  • Materialize-CSS (v.0.1.0)
  • Orion CMS package (meteorite)

Getting Started Developing:

  • Fork/Clone Repo
  • Obtain settings-dev.json from existing developer (or touch a new file and populate with your API keys for required services)
  • Install meteor.js
    • OSX/Linux: curl https://install.meteor.com/ | sh
    • Windows: choco install meteor
  • meteor npm install to install meteor packages & dependencies
  • npm run dev or yarn dev to start local server (localhost:3000)
  • Login as user {rnr@iam.com:password} (before setting up google/facebook oAuth)
  • Click ADD button and add first business to your local DB. (Congrats!!🎉)
  • Search the code for the MoBB admin user to login to the admin console (localhost:3000/admin)

Documentation links can be found in SUPPORT

Contributing

First off, thank you for considering contributing to The MoBB. It’s people like you that make The MoBB such a great tool. 🥂

  1. Fork this repo
  2. Create a branch: git checkout -b <branch_name> (feature? bug?).
  3. Make your changes and commit them: git commit -m '<commit_message>'
  4. Push to the original branch: git push origin <project_name>/<location>
  5. Create the pull request. (Don't forget to test!)

Contributors

Thanks to the following people who have contributed to this project:

Licenses

Content is released under Mozilla Public License Version 2.0. See LICENSE.md for complete details, including attribution guidelines, contribution terms, and software and third-party licenses and permissions.

Roadmap as user stories

  • As an end-user, I would like to see the locations of black owned businesses near me, on a map
  • I would like to see the one closest business to me, at all times
  • I would like to see details of the busineses shown on the map
  • I would like to become a registered user
  • I would like to get directions to the business I am viewing
  • As a registered user, I would like to add a business to the map
  • As a registered user, I would like to modify business I am viewing
  • The map and business details should be current

Branches:

Try to name branches in a descriptive way, master, ft-<featureName>, fix-<fixName>, etc... No pull requests will be merged into master branch.

Resources:

Github Contribution setup

About

The MOBB is a tool to locate businesses closest to you that are owned by those in Our Community. As a tool, It aims to help you discover new business near you, wherever you may be. Knowledge is Power. Use this knowledge to empower your purchases. Give your dollar the choice to make a difference in your Community.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 42.5%
  • HTML 29.0%
  • CSS 24.4%
  • CoffeeScript 4.1%