All Projects → BeWelcome → Rox

BeWelcome / Rox

Licence: gpl-2.0
🌍 BeWelcome lets you share a place to stay, connect with travellers, meet up and find accommodation on your journey. It is and will always be a free, open source, non for profit, democratic community.

Projects that are alternatives of or similar to Rox

Server
☁️ Nextcloud server, a safe home for all your data
Stars: ✭ 17,723 (+18555.79%)
Mutual labels:  sharing, free-software, open-source, opensource, design, ux
Wellcommerce
Open-source E-Commerce software
Stars: ✭ 499 (+425.26%)
Mutual labels:  symfony, open-source, opensource
Hgraph
hGraph is an open source javascript library for visualizing health data.
Stars: ✭ 273 (+187.37%)
Mutual labels:  open-source, design, ux
Avideo
Create Your Own Broadcast Network With AVideo Platform Open-Source. OAVP OVP
Stars: ✭ 1,329 (+1298.95%)
Mutual labels:  free-software, open-source, opensource
Online
Collabora Online is a collaborative online office suite based on LibreOffice technology. This is also the source for the Collabora Office apps for iOS and Android.
Stars: ✭ 278 (+192.63%)
Mutual labels:  free-software, open-source, opensource
Hashover Next
This branch will be HashOver 2.0
Stars: ✭ 353 (+271.58%)
Mutual labels:  free-software, open-source, opensource
Circlebar
A fun, easy-to-use tab bar navigation controller for iOS.
Stars: ✭ 513 (+440%)
Mutual labels:  open-source, design, ux
Readme Template
A Readme Template For Tomorrow's Opensource
Stars: ✭ 69 (-27.37%)
Mutual labels:  open-source, opensource
Bootstrap Xd
Bootstrap Design Template — Assets Library — for Adobe XD
Stars: ✭ 74 (-22.11%)
Mutual labels:  design, bootstrap4
Startbootstrap Shop Item
A shop item Bootstrap HTML template created by Start Bootstrap
Stars: ✭ 76 (-20%)
Mutual labels:  open-source, bootstrap4
Startbootstrap 3 Col Portfolio
A three column Bootstrap HTML portfolio template - created by Start Bootstrap
Stars: ✭ 82 (-13.68%)
Mutual labels:  open-source, bootstrap4
Touch Bar Preview
💻 Touch Bar Preview is a tiny app to display your designs on the MacBook Pro's Touch Bar.
Stars: ✭ 69 (-27.37%)
Mutual labels:  free-software, design
Ifme
Free, open source mental health communication web app to share experiences with loved ones
Stars: ✭ 1,147 (+1107.37%)
Mutual labels:  community-driven, free-software
Awesome Readme
A guide to writing an Awesome README. Read the full article in Towards Data Science.
Stars: ✭ 65 (-31.58%)
Mutual labels:  open-source, opensource
Openvoiceos
OpenVoiceOS is a minimalistic linux OS bringing the open source voice assistant Mycroft A.I. to embbeded, low-spec headless and/or small (touch)screen devices.
Stars: ✭ 64 (-32.63%)
Mutual labels:  open-source, opensource
Patternfly Design
Use this repo to file all new feature or design change requests for the PatternFly project
Stars: ✭ 82 (-13.68%)
Mutual labels:  design, ux
Startbootstrap Sb Admin 2
Start Bootstrap is an open source library of free Bootstrap templates and themes. All of the free templates and themes on Start Bootstrap are released under the MIT license, which means you can use them for any purpose, even for commercial projects.
Stars: ✭ 9,038 (+9413.68%)
Mutual labels:  open-source, bootstrap4
Web Publisher
Superdesk Publisher - the next generation publishing platform for journalists and newsrooms.
Stars: ✭ 82 (-13.68%)
Mutual labels:  symfony, open-source
Platform
Shopware 6 is an open source eCommerce platform realised by the ideas and the spirit of its community.
Stars: ✭ 1,267 (+1233.68%)
Mutual labels:  symfony, bootstrap4
Youtube flutter app
Stars: ✭ 85 (-10.53%)
Mutual labels:  design, ux

Rox the software running BeWelcome.org 🌏

GitHub CI

A community-driven hospitality exchange network

Image of BeWelcome Startpage

Why this is incredible 😍

  • 🛌 Member profiles with focus on finding a place to stay
  • 🔎 Search members by map, location, username
  • 👬 Comment system to increase trust between each other
  • 📝 Forum and groups for discussions
  • 🚣🚴 Activities, galleries to show who you are
  • 🔧 Volunteer tools (safety, moderation, spam, rights member welcome tools and more)
  • 🌈 On page translation for 305 languages
  • 🙋💪 BeWelcome is people and volunteers Learn more

Join the team 👧👦👩👨

You like the idea? Development is only one way to contribute! Find out how to get active, including as designer, tester, translator, moderator, helping others and much more! 😍

Get your Rox development enviroment 💻

  1. 🎈 Set up you local development enviroment and fork the repository on Github.
  2. 🔍 Pick a good starter issue
  3. ✨ Create a pull request and @mention the people from the issue to review
  4. 🌞 Fix the remaining things during review
  5. 🎉 Wait for it being merged!

You probably want to get started by checking out the code in src/.

build/ is deprecated and the code needs to be rewritten in src/.

Documentation

Documentation is in the doc tree and can be compiled using mkdocs:

$ mkdocs build

The result can then be accessed via doc/html/ in your cloned repository.

PHP API documentation can also be generated using phpDox. phpDox integrates with numerous continuous integration tools, so we recommend using the following make task to get the full output:

make phpdox

The result can then be accessed via doc/phpdox/ in your cloned repository.

Procedure

If you see an updated composer.json or composer.lock make sure to run

composer install --prefer-dist --no-progress --no-suggest --no-interaction --no-scripts

Also run

yarn install --frozen-lock

everytime you see a change in either package.json or package-lock.json.

If any .scss file or a file in assets/ changed a make build is necessary.

Useful links

Coding standards

To ensure coding standards are followed run make everytime before you commit. Fixing coding standard issues can be achieved with

make phpcsfix

twice in a row.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].