This is the frontend web application for Tome.gg's proof-of-concept Alignment Negotiation smart contract. It allows non-developer users to interact with the smart contract.
Alignment negotiation is a process in mentoring where one party proposes changes to the mentoring agreement, sets clear conditions for failure, outlines potential solutions, and defines the stakes for both parties.
- Read more on our FAQ.
- If you're unfamiliar with the other Tome.gg terminologies, check out the Definitions to understand what the concepts mean.
- Angular CLI
15.2.2
- Node.js
v16.14.0
- Typescript
4.9.4
To run this project locally, serve it on a local development server using:
ng serve
It will then be accessible at http://localhost:4200 which will automatically reload upon file changes.
- Fix Phantom wallet being unable to sign transactions.
- Leverage JSON Forms library for declarative form generation, given a negotiation protocol.
- Add copyright attribution for used image content, lifted from Pexels.com.
I haven't set up contributing guidelines yet, but feel free to connect with me on Twitter @darrensapalo or join my community on Discord.
Apache License 2.0. See LICENSE.md.