This is a task management project developed using React for the frontend and Node.js for the backend. We have integrated Honojs as our server framework, Supabase as our database.
- React: JavaScript library for building user interfaces.
- Node.js: JavaScript runtime environment for the backend.
- Honojs: Minimalist framework for building web servers in Node.js.
- Supabase: Platform providing Postgres database, authentication, and real-time functionalities.
- Tailwind CSS: Utility-first CSS framework for rapidly building custom designs.
- Zustand: State management library for React applications.
- Chadcn/ui: React component library for creating beautiful and accessible UIs.
We use pnpm with workspaces to manage this project as a monorepo, facilitating easier dependency management and development workflows.
- Fork the repository.
- Create a new branch (
git checkout -b feature-new-feature
). - Make your changes and commit them (
git commit -am 'Add new feature'
). - Push to the branch (
git push origin feature-new-feature
). - Create a Pull Request.