Giter Club home page Giter Club logo

moonmeet-crossplatform's Introduction

Moon Meet

Get it on Google Play

  • We give people the closest distances

Description

  • Moon Meet is a social media platform including a chatting feature.
  • Moon Meet is a platform formed with Mobile Android App.
  • Moon Meet is licensed under the GNU GPL License 3.0.
  • Moon Meet is an open source project means that anyone can see, change, get the source code and can contribute to make this project more better.
  • Moon Meet is nothing without its contributors, so let's contribute together to make it alive!

Screenshots

Click to expand

Contributing

Requirments:

  • A working react native environment.

  • A physical device (real device) because emulators have problem with SHA-256.

  • NDK Version 21.4.7075529. NOTE: For Mac M1 users, you'll need NDK version 24.0.8215888.

  • SDK Version 33, 32, 31 and 30.

  • ICU for linux (optional):

    git clone https://github.com/unicode-org/icu
    cd icu/icu4c
    cd source
    ./configure --prefix=/usr
    make
    sudo make install
    
  • You need to add the following`:

    • Your release.keystore and google-services.json
    • Your sensitive.js file, see more info here
    • You should add keystore credentials as environment variables: KEYPASS, KEYALIAS and KEYALIASPASS
    export KEYALIAS=YOURKEYALIAS
    export KEYPASS=YOURKEYPASS
    export KEYALIASPASS=YOURKEYALIASPASS
    

Commit message

When you've made changes to one or more files, you have to commit that file. You also need a message for that commit.

You should read these guidelines: https://www.freecodecamp.org/news/writing-good-commit-messages-a-practical-guide/

And that summarized:

  • Short and detailed
  • Prefix one of these commit types:
    • feat: A feature, possibly improving something already existing
    • fix: A fix, for example of a bug
    • style: Feature and updates related to styling
    • refactor: Refactoring a specific section of the codebase
    • test: Everything related to testing
    • docs: Everything related to documentation
    • chore: Code maintenance (you can also use emojis to represent commit types)

Examples:

  • feat: Improve end-to-end encryption
  • fix: Fix story not showing in some browsers
  • refactor: Reformat code at File.*
  • chore: bump Moon Meet version from X.X.X to X.X.X

Thanks for contributing

Thanks goes to these wonderful people:

Thanks, they help to keep Moon Meet alive. It's better to have multiple people work on a project, for more ideas, fewer bugs. (sadly sometimes more), and generally quicker development. Each (helpful) contribution that gets thankfully accepted.

Social

License

Copyright (C) 2022  SectionTN

This program is free software: you can redistribute it and/or modify
it is under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, 
or any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

moonmeet-crossplatform's People

Contributors

azizbecha avatar imgbotapp avatar kingmahmud avatar pranavpurwar avatar sbaiahmed1 avatar sectiontn avatar

Stargazers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.