Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/amelioro/ameliorate
A tool for analyzing debatable problems effectively, collaboratively, and with an open mind.
https://github.com/amelioro/ameliorate
critical-thinking hacktoberfest material-ui nextjs react react-flow reactjs tailwindcss tools-for-thought typescript zustand
Last synced: about 2 months ago
JSON representation
A tool for analyzing debatable problems effectively, collaboratively, and with an open mind.
- Host: GitHub
- URL: https://github.com/amelioro/ameliorate
- Owner: amelioro
- License: mit
- Created: 2022-06-28T01:26:35.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-11-26T16:12:19.000Z (about 2 months ago)
- Last Synced: 2024-11-30T00:43:30.218Z (about 2 months ago)
- Topics: critical-thinking, hacktoberfest, material-ui, nextjs, react, react-flow, reactjs, tailwindcss, tools-for-thought, typescript, zustand
- Language: TypeScript
- Homepage: https://ameliorate.app
- Size: 8.61 MB
- Stars: 26
- Watchers: 5
- Forks: 10
- Open Issues: 93
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Ameliorate
[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/amelioro/ameliorate/blob/main/LICENSE) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-blueviolet.svg)](https://github.com/amelioro/ameliorate/blob/main/CONTRIBUTING.md) [![All Contributors](https://img.shields.io/github/all-contributors/amelioro/ameliorate?color=ee8449&style=flat-square)](#contributors-) [![Chat](https://img.shields.io/discord/1057707973482401892?label=chat&logo=discord)](https://discord.gg/3KhdyJkTWT)
[Ameliorate](https://www.ameliorate.app/) is a tool for analyzing debatable problems effectively, collaboratively, and with an open mind.
It provides a structure to help you visualize all details and perspectives relevant to a problem, so that it's easier to **grasp the problem**, **understand each other**, and ultimately **make better decisions**.
Check out:
- the [homepage](https://www.ameliorate.app/), which showcases what the app does and some cool features
- the in-app tutorials (go to the app via [Start Building](https://ameliorate.app/new) or [Play Around](https://ameliorate.app/playground)), which show you how to use the tool
- the [docs](https://www.ameliorate.app/docs) for further details about the app (most likely to be slightly out-of-date)## Roadmap
Check out the [GitHub Project](https://github.com/orgs/amelioro/projects/2/views/1) for an organized, prioritized list of issues.
## Built with
Full-stack:
- [typescript](https://www.typescriptlang.org/)
- [nextjs](https://nextjs.org/) - web framework
- [zod](https://github.com/colinhacks/zod) - runtime json schema validation
- [netlify](https://netlify.com/) - deploying web & api server
- [auth0](https://auth0.com/) - user authentication
- [sentry](https://sentry.io/) - monitoring, observability
- [vitest](https://vitest.dev/) - api & unit testingBackend:
- [prisma](https://www.prisma.io/) - database querying & schema management
- [neon](https://neon.tech) - hosting managed database
- [trpc](https://trpc.io/) - type-safe endpointsFrontend:
- [react](https://reactjs.org/) - building components
- [react flow](https://reactflow.dev/) - diagram component
- [zustand](https://github.com/pmndrs/zustand) - component state management
- [tailwind](https://tailwindcss.com/) - styling (deprecating [emotion](https://emotion.sh/docs/introduction))
- [material ui](https://mui.com/) - theming, component library
- [react query](https://react-query.tanstack.com/) - querying api
- [react hook form](https://react-hook-form.com/) - form validation## Contributing
Feel free to start discussion or ask questions in the [Discord server](https://discord.gg/3KhdyJkTWT).
Use GitHub's [issues](https://github.com/amelioro/ameliorate/issues) to submit a [bug report](https://github.com/amelioro/ameliorate/issues/new?assignees=&labels=bug%2Cneeds+review&projects=&template=bug_report.yml), [feature request](https://github.com/amelioro/ameliorate/issues/new?assignees=&labels=enhancement%2Cneeds+review&projects=&template=feature_request.yml), or any other [idea/question](https://github.com/amelioro/ameliorate/issues/new?assignees=&labels=needs+review&projects=&template=other-issues.md&title=) you've got.
See the [Contributor's Guide](https://github.com/amelioro/ameliorate/blob/main/CONTRIBUTING.md) for
- [Code of Conduct](https://github.com/amelioro/ameliorate/blob/main/CONTRIBUTING.md#code-of-conduct)
- [Providing feedback](https://github.com/amelioro/ameliorate/blob/main/CONTRIBUTING.md#providing-feedback)
- [Finding an issue to work on](https://github.com/amelioro/ameliorate/blob/main/CONTRIBUTING.md#finding-an-issue-to-work-on)
- [Running the project](https://github.com/amelioro/ameliorate/blob/main/CONTRIBUTING.md#running-the-project)
- [Codebase overview](https://github.com/amelioro/ameliorate/blob/main/CONTRIBUTING.md#codebase-overview)
- [Working with the code](https://github.com/amelioro/ameliorate/blob/main/CONTRIBUTING.md#working-with-the-code)
- [PR process](https://github.com/amelioro/ameliorate/blob/main/CONTRIBUTING.md#pr-process)## Contributors ✨
Thanks go to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):
Joel Keyser
💻 🎨 🤔 💬 👀
CatGuardian
🎨 📆 🤔
Alex Tilot
️️️️♿️ 💻 🎨
Amelia Dutta
💻
Hanson Sin
💻
Tarun Samanta
💻
Adrian
💻
Sean Yeh
💻
This project follows the [all-contributors](https://allcontributors.org) specification.
Contributions of any kind are welcome!## License
[MIT](https://github.com/amelioro/ameliorate/blob/main/LICENSE)