Coder Social home page Coder Social logo

donwung / meeple-party Goto Github PK

View Code? Open in Web Editor NEW

This project forked from frdnspnzr/meeple-party

0.0 0.0 0.0 1.66 MB

An easy to use tool to see what board games your friends would like to play

Home Page: https://meeple.party

License: GNU General Public License v3.0

JavaScript 0.76% TypeScript 92.39% CSS 6.39% SCSS 0.46%

meeple-party's Introduction

It's about boardgames! On Meeple Party you can connect with your friends, browse their game collections and simply mark every game you want to play. Meeple Party then does the work of looking through all your friend's collections and what they want to play to tell you what everybody's up for. Don't worry, if you already have your collection on BoardGameGeek you can import it.

If you just want to use Meeple Party go to https://meeple.party and create an account. It's the instance hosted by me, the developer, and free for all.

If you want to host your own instance of Meeple Party go ahead! It's a Next.JS application and they have extensive documentation on deploying. You will still need some infrastructure though. See the Hosting Meeple Party yourself section in the Wiki.

Goals

Meeple Party was created after I found out a friend of mine owned a game I was dying to play for literal years. I have never checked out his whole shelve and I never brought it up in conversation. We both however had the necessary information in our BoardGameGeek accounts: The game was in his collection as Owned and in my collection as Want To Play.

So I asked myself why we weren't just presented with this information. And that was the basic idea of Meeple Party. The base functionality does nothing but check my whole circle of friends for games somebody owns and enough people want to play to get it going and just ... tells me. Without any further work, without checking everybodys profile, without asking in countless group chats about every game I'd like to play.

I don't want Meeple Party to become Yet another social network but it's about board games. I have Mastodon, BoardGameGeek, Reddit and Unknowns to talk to strangers about board games and I really enjoy it most of the times. So Meeple Party should just be about me and my friends and empower us to get games to the table we would have otherwise missed. Every feature added should add to this simple goal.

Roadmap

Planned features

Vision

  • A full-featured notification system to be notified of my friends acquisitions, friend requests, group invites and so on.
  • Game night organization with invitations and game voting. Possibly with publicly shareable links so people that are not registered on Meeple Party can participate in the voting.
  • Pitching games to friends by writing a few sentences and showing them prominently in my friends feed (kind of similar to Steam reviews). I don't want this to end up as a full-featured review system so it will have sensible limitations.

Contributing

The easiest way of helping Meeple Party get better is contributing to the community here on GitHub. If you notice something not working open an issue for it. If you wish something worked differently open an issue or create a thread in the discussions.

If you want to get a bit more involved feel free to send pull requests my way. If there's already an issue for the thing you want to change it's best to assign yourself to the issue so nobody else does the same. Also please only assign yourself to issues you're actually willing to work on. If it's an extensive change you didn't discuss beforehand expect me to take a little while to review and think about it and maybe also not like it that much.

meeple-party's People

Contributors

frdnspnzr avatar dependabot[bot] 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.