Astro is a platform for launching Decentralized Autonomous Organizations. DAOs are self-organized groups that form around common purposes. Membership, decision making, and funding are coordinated in public on a tamper-proof blockchain.
- Blockchain: NEAR
- Smart Contracts: Sputnik DAO Factory V2, Sputnik DAO V2
- Astro backend: Astro API gateway
- Astro landing page: Astro landing page
- Package manager: Yarn
- Core programming language: TypeScript
- Application framework: NextJS
- Code quality: Eslint, Prettier
- Build: Docker
- Dev: dev.app.astrodao.com
- Test: testnet.app.astrodao.com
- Staging: staging.app.astrodao.com
- Production: app.astrodao.com
git clone git@github.com:near-daos/astro-ui.git
yarn install
yarn dev
Open http://localhost:8080 with your browser to see the result.
The application can fail loading icons when running locally, in this case just build an application locally before starting development server using this command:
yarn build
All change requests commits should follow the Conventional Commits specification. Proposed changes should be small and isolated.
We are trying to stick to two weeks schedule, the list of issues that are planning for next release can be checked in Milestones section