A comprehensive chemistry simulator with multiplayer features, 3D visualization, and educational tools.
- Multiplayer experiment lobbies
- Roles: spectator, editor, helper
- Pop questions and polls
- Teacher demos
- Educational, fun, and normal modes
- Search for glassware, chemicals, apparatus
- Zoomable 3D visualization
- Scalable architecture
- Web app, mobile, downloadable .zip, and wiki support
backend/- Flask backend with SocketIOfrontend/- React frontend with Three.jsmobile/- Placeholder for React Nativewiki/- MkDocs documentationshared/- Shared utilitiestests/- Test filesdocs/- Additional documentation
cd backend
pip install -r requirements.txt
python app.pycd frontend
npm install
npm startcd wiki
pip install -r requirements.txt
mkdocs serveSee LICENSE file.