8000 GitHub - patrickbuchner/peer_practice · GitHub
[go: up one dir, main page]

Skip to content

patrickbuchner/peer_practice

Repository files navigation

Peer Practice

This application helps West Coast Swing dancers coordinate each others to find slots to practice with each others. It provides a web view after logging in, where all dancers can post practice ideas.

The application is prepared for the current state of super-secret-moves.com, where the peer practice is done every second and fourth Friday of a month.

img.png

Development

To build the system following tools are required:

Nix

For ease of development and distribution on unix systems a nix flake is provided. It provides rules to build easer the browser frontend or the native binary for aarch64/x86_64 targets.

cd /path/to/peer_practice
nix develop

Then use multiple shells for the different tasks:

  • To run the server application modify the bacon.toml for local use
    bacon peer-practice
  • To build and watch the frontend
    cd web-leptos
    trunk serve

Direnv

Usage of the nix flake is optional but recommended through direnv. Then allow the automatic instantiation of the nix environment when entering the project directory:

direnv allow .

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

0