Skip to content

BeeFinder connects beekeepers with wild or escaped hives.

Notifications You must be signed in to change notification settings

davehenton/beefindr

 
 

Repository files navigation

Beefinder

Beefinder logo

BeeFinder (primary name; sometimes BeeFindr if BeeFinder is not available) connects beekeepers with wild or escaped hives.

Build Status Maintainability Test Coverage

Overview

Contribute

Getting started

  1. Install git and configure your user and email
  2. Clone project
    git clone git@github.com:openscript/beefindr.git
  3. Set up development environment
  4. Change to the workspace
    for example with cd
  5. Install dependencies
    yarn install
  6. Run application and open browser
    ng serve --open

Add a feature

  1. Clone or pull project
    git clone git@github.com:openscript/beefindr.git or git pull
  2. Create a new branch
    git checkout -b features/[yourFeature]
  3. Run tests
    ng test --code-coverage
  4. Push new branch to remote
    git push --set-upstream origin features/[yourFeature]
  5. Follow the Add a pull request instructions

Add a pull request

  1. Finish development of your feature
    • Make sure the tests are passing with ng test --code-coverage
  2. Merge any commit from the master into the feature branch
    git merge master
  3. Create a pull request
    • Select a reviewer
    • Make sure the checks are passing
    • Make sure the branch is mergable

Glossary

The following terms should be used throughout.

Term Definition
beehive Man made enclosure to keep bees. In this project it's also used for wild bee colonies.
beekeeper A person who works with bees.

Ressources

About

BeeFinder connects beekeepers with wild or escaped hives.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 77.9%
  • HTML 14.3%
  • CSS 4.6%
  • JavaScript 3.2%