Hello, we are Paironauts. We’re glad you’re thinking about boldly going with us!
Paironauts will give developers, aspiring and established, a platform to get together online and work on code collaboratively. There are many reasons it can be difficult to find partners to work with on coding projects: geographic isolation, a lack of confidence - especially if you’re just starting out on something, or just initial unfamiliarity with pair programming. We’re creating a platform that will reduce the friction that can prevent collaborations from happening. We want people to be able to open up Paironauts, find a great partner as easily as possible and start coding together, supported by a solid real-time web system.
Please see the following video for an overview of the project :
There are many online platforms the allow users to interact in real-time for a some purpose (or none at all). Paironauts, as one of those, is focused specifically on supporting collaborative programming efforts - whether in pairs, or in “mobs” of more than two participants.
Please join us by attending.
We’d welcome anybody who wants to help us. We’re particularly in need of:
MVP at https://www.paironauts.org
To start the Paironauts Phoenix server:
mix deps.get
mkdir -p priv/repo/migrations
mix ecto.create && mix ecto.migrate
(cd assets && npm install)
mix phx.server
Now you can visit localhost:4000
from your browser.
There are users who come to the system to find other users to pair program with. Having found a pair or a mob, they will be connected in a video teleconference to allow coordination of mob or pair programming.
As a rabid pair programmer So that I can pair program more I would like to connect with other pair programmers and start pairing with them
As a rabid pair programmer So that I can keep a record of my previous interactions with the system I would like to create an account
As a Paironauts Admin So that we can better understand how users interact with our system We'd like them to create accounts that allows us to determine the identity of different users