Dynamic design space to create social experiences for Solidground Platform.
 
 
 
 
Go to file
Aravinth Manivannan 4b70708288 Merge pull request 'import Miro board' (#6) from realaravinth/solidground-floorplanner:feat-add-miro-board into main
Reviewed-on: solidground/floorplanner#6
2022-10-10 18:51:40 +02:00
assets docs: readme structure, floorplanner introductory text (#1) 2022-10-01 09:49:16 +02:00
config fix: start dev server at port 4000 to avoid conflict with other servers 2022-10-10 19:07:35 +05:30
lib Merge pull request 'import Miro board' (#6) from realaravinth/solidground-floorplanner:feat-add-miro-board into main 2022-10-10 18:51:40 +02:00
priv Merge pull request 'import Miro board' (#6) from realaravinth/solidground-floorplanner:feat-add-miro-board into main 2022-10-10 18:51:40 +02:00
test fix: supply miro board ID to generator 2022-10-10 21:44:14 +05:30
.formatter.exs init 2022-09-30 16:42:39 +05:30
.gitignore init 2022-09-30 16:42:39 +05:30
.woodpecker.yml feat: CI: load MIRO_BOARD_ID secret 2022-10-10 21:44:04 +05:30
CODE_OF_CONDUCT.md docs: add code of conduct 2022-10-01 06:27:03 +02:00
CONTRIBUTORS.md docs: corrections to README and code-of-conduct 2022-10-03 06:58:05 +02:00
LICENSE Initial commit 2022-09-06 13:25:43 +02:00
README.md docs: corrections to README and code-of-conduct 2022-10-03 06:58:05 +02:00
mix.exs feat: load and run generator to codegen 2022-10-07 21:13:48 +05:30
mix.lock feat: load and run generator to codegen 2022-10-07 21:13:48 +05:30

README.md


Floorplanner is an online design and automation toolkit that aims to make it as easy as possible to create and extend applications for the Fediverse. Guiding you along the creation process Floorplanner shields you from complexity inherent to federated apps. So you can focus on the tasks at hand and deliver features that people need. With Floorplanner you don't develop apps, you create social experiences.

Contents

Why Floorplanner

Floorplanner helps focus beyond the code and address all aspects of the solution design.

Social experience design (SX)

Floorplanner's primary goal is for everyone involved in the solution design to 'think beyond the app'. Create focus on common understanding and finding people's true needs. Social aspects drive the process.

Practice social coding

Floorplanner follows an inclusive approach to software development that involves everyone in the creation process, recognizes their skills, and provides optimal conditions for collaboration.

Provide process guidance

Floorplanner offers a growing list of Process Recipes to guide creators through important tasks. Recipes contain best-practices, background information, step-by-step procedures and checklists.

Joyful creation

Floorplanner aims to take away the chores. Process Recipes are improved and automated over time, so that creators can focus more on the fun parts: to deliver the features that clients need.

Getting started

Prerequisites

Launching the app

(TODO)

To start your Phoenix server:

  • Install dependencies with mix deps.get
  • Create and migrate your database with mix ecto.setup
  • Start Phoenix endpoint with mix phx.server or inside IEx with iex -S mix phx.server

Now you can visit localhost:4000 from your browser.

Ready to run in production? Please check our deployment guides.

Contributing

(TODO)

Code of conduct

We practice Social Coding Principles. By participating in our projects you consent to our Community Participation Guidelines.

Credits

We are most thankful to our Contributors who helped build this project. Please do not forget to add yourself to this list if you are one of them.

Resources

(TODO)

License

Copyright (c) 2022 Solidground and contributors.

Floorplanner is licensed under GNU Affero General Public License v3.0.