Skip to content

OneCommunityGlobal/HighestGoodNetworkApp

Repository files navigation

Contributors Forks Stargazers Issues LinkedIn


Logo

Highest Good Network(HGN) Software

Phase I - Labor tracking
Explore the docs »

View Demo · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Code of Conduct
  6. Contributing
  7. License
  8. Contact
  9. Acknowledgments

About The Project

Product Name Screen Shot

(back to top)

Built With

  • React
  • MongoDB
  • Express
  • Node

(back to top)

Getting Started

For setting up your project locally, please get a local copy up and running follow these simple example steps.

Prerequisites

  1. Node v12.5 or higher installed on your machine.
  2. A decent code editor like VS Code or Atom.
  3. Git
  4. NPM

Installation

  1. Clone the repo
    git clone https://github.com/OneCommunityGlobal/HighestGoodNetworkApp.git
  2. Install NPM packages
    npm install
  3. Run the postinstall script to copy TinyMCE to the public directory
    npm run postinstall
  4. Get your .env file ready and start the app
    npm run start:local

(back to top)

Usage

Use this space to show useful examples of how a project can be used. Additional screenshots, code examples and demos work well in this space. You may also link to more resources.

For more examples, please refer to the Documentation

(back to top)

One Community Global Code of Conduct

This Code of Conduct applies to all participants in One Community Global’s online spaces, including our forums, chat rooms, social media platforms, and other digital gathering places.

Our Commitment to Inclusion

We are committed to providing a welcoming environment for all members of our community. We value diversity in all its forms, including but not limited to differences in background, beliefs, identity, abilities, and experiences. Our goal is to create a space where everyone feels respected and can participate fully.

Prohibited Behaviors

We do not tolerate harassment or discrimination in any form. This includes, but is not limited to:

  1. Offensive comments related to personal characteristics
  2. Sharing inappropriate or explicit content
  3. Intimidation or stalking
  4. Disruptive behavior during community events or discussions
  5. Hate speech, racism, sexism, or any form of discrimination
  6. Spamming or trolling

Communication Guidelines

We expect all community members to communicate respectfully. Please be mindful of your language and avoid jokes or comments that could be offensive to others. Constructive criticism is encouraged, but it must be delivered politely and focus on the content or ideas rather than attacking individuals. If you’re unsure whether something is appropriate, it’s best to err on the side of caution.

Respect for Privacy and Confidentiality

Respect others’ privacy by not sharing personal information without consent and by keeping private conversations confidential. Avoid discussing private details in public forums.

Intellectual Property

One Community is an open source organization operating under a Creative Commons Attribution 3.0 Unported License. We also respect intellectual property and do not allow plagiarizing or using others’ work without permission. Always give credit to original authors or creators when sharing their content.

Reporting Concerns

If you experience or witness behavior that violates this Code of Conduct, or if you have any related concerns, please promptly report it through our website Contact Us page, software Suggestions/Development link, or directly to any manager, administrator, or community leader.

Our Shared Responsibility

Creating a positive community environment is a shared responsibility. We appreciate your cooperation in upholding these standards and making OneCommunity Global a welcoming space for all

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Join One Community as a member
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

(back to top)

Software License Agreement

In this project, we are using TinyMCE (licensed under GPLv2 or later) as our rich text editor. This means that if you distribute this project (including TinyMCE), you must also comply with the terms of the GPLv2 license. Read more

We encourage you to review the license terms.

License: GPL v2

Contact

One Community - @onecommunityorg - [email protected]

Project Link: https://github.com/OneCommunityGlobal/HighestGoodNetworkApp

(back to top)