RomanistHere / Measureland

An independent interactive encyclopedia of searching for accommodation. Community-driven and completely free (FOSS).
https://measureland.org/en/
GNU General Public License v3.0
23 stars 4 forks source link
accomodation blog community community-driven encyclopedia foss guidelines guides interactive map non-commercial non-profit ratings reviews reviews-portal share-experience svelte tailwind tips

Measureland - An interactive encyclopedia of finding the best place to live 🏡.

Important: project is on hold, resources are not available.

Check live https://measureland.org/en/

We want to centralise house searching. We want to build a platform, where people would share their opinions about places they lived at. Where real-estate agencies would post (probably for money) trustworthy stats and information. Where opinions would be backed by facts. We want to build the only platform you need to pick better city, better district, better neighborhood to move to or stay at even if you know nothing about it. We want this platform to be transparent and free for everyone.

Measureland banner

The project is unique and doesn't have alternatives (at the moment of writing). We want to solve real problems people (us included) face every day. Especially bad these times. I could call them (times) "dark", a lot of people around abandoned their homes, fled from their countries. And it's very important to help. Showing the spirit is more important than ever. That's why we (mostly just myself, Roman Smunyov) do it. These times are for hope and for help.

More info is in our blog:

How can you achieve review's trustworthy? Everybody lies, you know.

That is a complex thing to resolve indeed. We can't say we already did, but here is how we're managing it right now:

This list will grow, we have ideas already. For example, we plan to build a system that will compare new rating with already existing, and if it differs significantly from those around, it'll remove amount of points from user's reputation (existing or separate). We also want to grow control group of independent "experts", honest people and probably some agencies, that will help us find truth.

Technologies we use

We fond of Svelte. Front-end built with Svelte/SvelteKit and Tailwind.

Back-end part is Node, Express and MongoDB. Some changes are to be expected there soon.

Here's a list of 3rd party tools and services we use: https://github.com/RomanistHere/Measureland/wiki/Privacy-of-3rd-party-tools

Contributing

Useful features, cool technologies, new ideas - jump in! More than 10 people have shown their interest already.

We can think of 4 main ways of contributions:

If it's something that can interest you, contact via Telegram or email: RomanistHere@pm.me

Getting started on programming

There is a guide on how to start back-end server inside back-end folder README.

We use Svelte for front-end, links: tutorial, documentation. SvelteKit for building: documentation

Some other tools we use (links to documentation): leaflet, tailwind, noUiSlider, swiper, svelte-i18n, polybooljs

We suggest naming branches this way:

All branches go to/from master and applied by pull requests with reviews.

More info on how to start in our wiki: https://github.com/RomanistHere/Measureland/wiki/How-to-run-the-project

Contact, feedback, suggestions

You can leave it here, in the repository or send via email:

Support on Open Collective - our expenses.