2 releases

Uses new Rust 2024

0.1.1 Feb 27, 2025
0.1.0 Feb 27, 2025

#755 in Network programming

Download history 251/week @ 2025-02-24 46/week @ 2025-03-03 2/week @ 2025-03-10

66 downloads per month

MIT license

3KB

lets-network - all your contacts, in one place, on your site.

You can use this fastn app to manage your contacts or personal network. This is your addressbook on your website.

Developer Setup

Install fastn. For Mac/Linux:

source <(curl -fsSL https://fastn.com/install.sh)

For Windows or for other installation methods checkout fastn.com/install/.

Git clone this repository:

git clone https://github.com/fifthtry-community/lets-network.git  
# or if you have ssh setup
git clone git@github.com:fifthtry-community/lets-network.git 

Use auto.sh

This repo comes with scripts/auto.sh, that you can source from your shell:

source scripts/auto.sh

Once done, you will have a few commands available.

run-ui

This is what you want to run when you are building the UI of the lets-network app.

Note: call update-ui if you modify dependencies in lets-network.fifthtry.site/FASTN.ftd, and during the initial setup.

update-ui  # only run this when modifying dependencies and during initial setup
run-ui

Once you run it, it will start fastn server on 8002, so you can visit http://127.0.0.1:8002/storybook/ to see various UI states.

You can find the code of the UI in lets-network.fifthtry.site/ui folder, and the storybook configuration in lets-network.fifthtry.site/ui/storybook folder.

run-template

You want to run this when you want to test the end to end backend functionality of lets-network app. This also has a corresponding update-template command which should be used when you modify dependencies or when setting up for the first time.

Template code is in lets-network-template.fifthtry.site.

run-www

Use this (and update-www) when you want to test the lets-network apps public website, which is stored in lets-network.fifthtry-community.com folder.

Licence

This repo is MIT Licensed. See LICENSE for more details.

Dependencies

~150KB