Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/deso-protocol/frontend
DeSo frontend
https://github.com/deso-protocol/frontend
deso
Last synced: about 2 months ago
JSON representation
DeSo frontend
- Host: GitHub
- URL: https://github.com/deso-protocol/frontend
- Owner: deso-protocol
- License: mit
- Created: 2021-04-30T21:57:38.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-08-06T01:53:52.000Z (5 months ago)
- Last Synced: 2024-08-06T03:57:38.621Z (5 months ago)
- Topics: deso
- Language: TypeScript
- Homepage:
- Size: 3.91 MB
- Stars: 267
- Watchers: 24
- Forks: 136
- Open Issues: 62
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: CODEOWNERS
- Security: SECURITY.md
Awesome Lists containing this project
- best-of-crypto - GitHub - 40% open · ⏱️ 12.04.2024): (Cryptocurrencies)
README
![DeSo Logo](src/assets/deso/camelcase_logo.svg)
# About DeSo
DeSo is a blockchain built from the ground up to support a fully-featured
social network. Its architecture is similar to Bitcoin, only it supports complex
social network data like profiles, posts, follows, creator coin transactions, and
more.[Read about the vision](https://docs.deso.org/#the-ultimate-vision)
# About This Repo
Documentation for this repo lives on docs.deso.org. Specifically, the following
docs should give you everything you need to get started:- [DeSo Code Walkthrough](https://docs.deso.org/code/walkthrough)
- [Setting Up Your Dev Environment](https://docs.deso.org/code/dev-setup)
- [Making Your First Changes](https://docs.deso.org/code/making-your-first-changes)# Node / NPM versions
This frontend works best with Node v14.15.5 and Npm v7. If you can't use these versions, then try `npm install --force`.
# Start Coding
The quickest way to contribute changes to the DeSo Frontend is the following these steps:
1. Open frontend repo in Gitpod
[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/deso-protocol/frontend)
You can use any repo / branch URL and just prepend `https://gitpod.io/#` to it.
2. If needed, login to your github account
3. Set the correct `lastLocalNodeV2` to `"https://api.tijn.club"` in your browser Local Storage for the gitpod preview URL
4. Create a new branch to start working
To commit / submit a pull request from gitpod, you will need to give gitpod additional permissions to your github account: `public_repo, read:org, read:user, repo, user:email, workflow` which you can do on the [GitPod Integrations page](https://gitpod.io/integrations).