Gameplan

Gameplan

About Gameplan is a work communication tool for teams who mostly work remote and prefer having meaningful discussions in an async format. We built it for ourselves because we were finding it difficult to keep track of so many conversations in our chat tool. Chat forces you to be online all the time and doesn't really have any concept of threaded discussions. Gameplan allows you to categorize your discussions around projects and teams. It also doubles up as your team's knowledge archive. You can surface important information and conclusions from your discussions into the readme's of your projects and teams. Features Organize discussions into projects which in turn are part of a team ๐Ÿ—„ Surface important information for your project and team in the Readme ๐Ÿ“ Simple layout that optimizes readability of discussions ๐Ÿค“ Customize your Team and Project with emojis ๐Ÿ’…๐Ÿป People directory with each person's profile page ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ Set cover image, profile photo, short bio and a "About me" section ๐Ÿฆน๐Ÿผโ€โ™€๏ธ Powerful search capabilities to find older discussions ๐Ÿ” A common discussions feed that shows discussions from across projects and teams ๐Ÿ“š Delightful user-experience in overall usage โœจ

Install Now
0 installs
Gameplan logo

Gameplan

**Open Source Discussions Platform for Remote Teams** cypress
<picture> Gameplan Homescreen Screenshot </picture>

Gameplan

Gameplan is an async-first discussions tool for remote teams. It encourages thoughtful communication and deep-thinking.

Motivation

We've been remote first since day one, but as our team grew, chat tools like Telegram fell short. Missing out on crucial conversations became a major issue. We needed a better way to keep everyone connected and in sync. That's how Gameplan was born - to solve the problems of modern remote work!

Key Features

  • Thread-first discussions: Gameplan lets you start a discussion and have people comment on it at their own pace, encouraging thoughtful conversation and deep thinking. No more feeling obligated to be online all the time.

  • Spaces for organization: Spaces help you categorize conversations by project, team, client, or topic โ€“ whatever makes sense for your team's workflow. This keeps discussions tidy and easy to find.

  • Customizable profiles: Get a better picture of who's on your team with profiles that let everyone showcase their personality: cover images, short bios, and profile pictures.

  • Pages for note-taking: Use pages as digital notes to jot down meeting minutes, proposals, ideas โ€“ whatever sparks creativity! They can be private by default or shared with just your team or specific spaces.

Under the Hood

Production setup

Managed Hosting

You can try Frappe Cloud, a simple, user-friendly and sophisticated open-source platform to host Frappe applications.

It takes care of installation, setup, upgrades, monitoring, maintenance and support of your Frappe deployments. It is a fully featured developer platform with an ability to manage and control multiple Frappe deployments.

Development setup

Docker

You need Docker, docker-compose and git setup on your machine. Refer Docker documentation. After that, run the following commands:

git clone https://github.com/frappe/gameplan
cd gameplan/docker
docker-compose up

Wait for sometime until the setup script creates a site. After that you can access http://localhost:8000 in your browser and Gameplan's login screen should show up.

Use the following credentials to log in:

  • Username: alex@example.com
  • Password: 123

Local

Currently, this app depends on the develop branch of frappe.

  1. Setup frappe-bench by following this guide
  2. In the frappe-bench directory, run bench start and keep it running. Open a new terminal session and cd into frappe-bench directory.
  3. Run the following commands:
    bench new-site gameplan.test
    bench get-app gameplan
    bench --site gameplan.test install-app gameplan
    bench --site gameplan.test add-to-hosts
    bench --site gameplan.test browse --user Administrator
    
    1. Now, open a new terminal session and cd into frappe-bench/apps/gameplan, and run the following commands:
      yarn
      yarn dev
      
    2. Now, you can access the site on vite dev server at http://gameplan.test:8080



User Reviews

Write a review

No reviews yet, be the first to review.