KO
|
EN
gitlite — search
Search
#javascript
#python
#hacktoberfest
#react
#ai
#typescript
#llm
#go
#golang
#android
#machine-learning
#rust
#deep-learning
#linux
waivio
★ 9
Open GitHub ↗
No description available.
Download README (.md)
Explore Similar Repositories
modorganizer-themes
:
Set of themes for Mod Organizer 2
face
:
Generate adversarial examples for a facial recognition deep neural network.
ml-malware-classifier
:
Machine Learning Android Malware Classifier
abo
:
Automating Bayesian optimization with Bayesian optimization
wc-api-go
:
WooCommerce REST API Golang Library
// repository documentation
Was this content helpful?
★ 0
(0 ratings)
Select Rating:
★
★
★
★
★
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
waivio
?
Download (.md)
# Waivio 🚀 Waivio is an Open Source social network and communications platform which extends itself to a variety of rich features and functionality including free digital payments and a marketplace for goods and services. ## Preview  ## Quick Setup ```bash git clone https://github.com/Waiviogit/waivio.git cd waivio yarn dev - waivio (PORT = 3002) yarn dev:dg - dining.gifts (PORT = 3000) yarn dev:sg - social.gifts (PORT = 4000) ``` ## Project Structure - `webpack` - webpack configuration - `public` - statistic image and fonts - `src/routes` - route configs - `src/common` - constants, helpers, locales and services - `src/hook` - custom hooks - `src/store` - reducers, actions and selectors - `src/client` - UI conponents ## Project tools - `react-intl` - translation tool ## Common conversation - Don't use class components. - Don't use props dectructuring. - Use lodash dectructuring. - In your commit you need fix translations and nightmode. ## Code style Just use prettier and adhere ESLint recommendations. ## Git conversation You need checkout branches and create pull request _only_ for `dev` Branch names should be prefixed with `tech/`, `feature/` or `bugfix/` followed by ticket number from Jira, dash and a few descriptive words. Example: `feature/WAIV-999-order-creation` ## Commits Before commit, you need start command: ``` yarn prettier ``` Commit messages must follow the following format: ``` [Ticket number] [message] [Optional body] ``` The message should be capped at 75 characters and must be in indefinite tense. It should read as _'\[If accepted, this commit will\] add order creation'_. If provided, the body might include a detailed header, long description and a list of changes with bullet points, all of which are optional (you can use `*` in Markdown). Please, DO NOT use `fixes`, `applied fixes` and other meaningless messages. If you apply fixes in a batch, use `git commit --amend` to prevent creating meaningless commits. PR titles should follow the same format as commit messages. Just so that you know, if you submit a PR with one commit only, GitHub assigns the title of the commit to the PR and saves you quite a bit of typing.