Skip to content

A governance aggregator to analyze & vote on Cardano DAO projects.

License

Notifications You must be signed in to change notification settings

splitpierre/milky-dao

Repository files navigation

Milky DAO 🌌

Short Description

A governance aggregator to analyze & vote on Cardano DAO projects.

Long Description

In a world with many kinds of DAOs and voting mechanisms, the need for a smart/flexible DAO aggregator eventually arises.

This platform is intended to allow aggregation, analyzing, integration and voting with the many kinds of Cardano DAOs.

Users can vote on projects, or own/manage projects as well as integrate with the platform via an exposed API that will facilitate third-party integrations with the platform governance API.

Tech Stack

  • Front-end:
    • Stack:
    • Description:
      • The given stack was picked as an experiment using latest front-end technologies and techniques (against React) to provide much faster page-loads, using MPA architecture, leveraging server-side rendering, and making use Component Island architecture, to render the application as fast as possible (MUCH faster than React SPAs).
  • Back-end:
    • Stack
    • Description:
      • NestJS framework provides a powerful foundation for building, modeling and deploying scalable APIs, it follows exceptional standards and combines elements of OOP (Object Oriented Programming), FP (Functional Programming) and FRP (Functional Reactive Programming), enforcing best practices across developers.
  • Deployment:

Demo Links

Project Structure

How to build & run the Frontend

Command Action
npm install Install dependencies
npm run dev Start local dev server at localhost:3000
npm run build Build your production site to ./dist/
npm run preview Preview your build locally, before deploying
npm run astro ... Run CLI commands like astro add, astro preview
npm run astro --help Get help using the Astro CLI
npm run format Format code with Prettier
npm run clean Remove node_modules and build output

How to build & run the Backend

License

Milky DAO is MIT licensed.

About

A governance aggregator to analyze & vote on Cardano DAO projects.

Resources

License

Stars

Watchers

Forks

Packages

No packages published