Welcome to the Tyra Kanban Board! A dynamic, interactive Kanban board built with the power of React, Material UI (MUI), GraphQL, React Beautiful DnD, and MongoDB. Designed to showcase complex GraphQL queries and Optimistic UI updates, Tyra is your go-to solution for managing tasks with style and efficiency. Deployed effortlessly on Railway, it's ready to scale with your needs.
- Interactive Kanban Board: Drag and drop tasks across different stages of your workflow with ease, thanks to React Beautiful DnD.
- Complex GraphQL Queries: Dive deep into data fetching with our complex GraphQL queries, ensuring you get precisely what you need when you need it.
- Optimistic UI Updates: Experience seamless UI interactions with optimistic updates, making your app feel lightning-fast by assuming success before server confirmation.
- Monorepo Structure: All parts of our project live under one roof, making development and deployment processes streamlined and cohesive.
- Material UI: A beautiful, responsive UI built with MUI, offering a rich set of components and a sleek design out of the box.
- MongoDB Backend: Robust and scalable NoSQL database to handle all your data persistence needs, ensuring fast and secure access to your tasks.
- Deployed on Railway: Effortlessly deployed with Railway, enjoy simple, scalable, and speedy deployments right out of the box.
New Ideas are always welcome. If you have suggestions for how Tyra Kanban Board could be improved, please fork the repo and create a pull request. You can also open an issue with the tag "enhancement".
- Tyler Lee - tyler7688@gmail.com
- Portfolio - https://www.minii.dev/