尚未检测到更新。GitHub 发布版本后会显示在这里。
A real-time community potluck management platform. Streamlines large-scale event organization with live collaboration, seamless anonymous authentication, and a robust admin dashboard. Built with React, TypeScript, & Firebase.
翻译准备中
正在加载完整 README。
查看完整 README ↗Shishi-Shitufi (Hebrew for "Collaborative Friday") is a real-time, user-centric web application designed to streamline the organization of community potluck events. It replaces cumbersome spreadsheets with an intuitive, interactive interface that synchronizes data instantly across all users.
Built with a focus on seamless user experience, the app allows hundreds of community members to collaborate on food menus and equipment lists without friction, featuring a robust Admin Dashboard for event managers.
Try the app live: Shishi-Shitufi
Click the link above to join a sample potluck event and experience real-time collaboration! 🚀
This is a demo event - feel free to test all features including adding items, claiming assignments, and seeing live updates from other users.
This application was architected with a "user-first" philosophy, ensuring that both regular users and administrators have an intuitive and efficient experience.
The application is built with modern web technologies focusing on performance and developer experience:
The application follows a modern, scalable architecture with clear separation of concerns:
src/
├── components/ # React components organized by feature
│ ├── Admin/ # Protected management interfaces
│ ├── Events/ # Event display logic
│ ├── Auth/ # Authentication components
│ └── Common/ # Reusable UI components
├── hooks/ # Custom React hooks
├── services/ # Firebase service abstraction layer
├── store/ # Global state management (Zustand)
├── types/ # TypeScript type definitions
└── utils/ # Helper functions and utilities
Clone the repository
git clone https://github.com/Chagai33/Shishi-ShitufiV3new.git
cd Shishi-ShitufiV3new
Install dependencies
npm install
Configure Firebase
src/lib/firebase.tsConfigure Security Rules
database.rules.json and are wired into firebase.jsonfirebase deploy --only database
Start development server
npm run dev
The application will be available at http://localhost:5173
以上为 README 的开头部分。其余内容请阅读原文。 查看完整 README ↗