The Homework Machine is a 2D plotter that automates solving and writing homework with a personalized touch. Users can upload homework images via a frontend interface, captured using their phone and connected through DroidCam and OBS for a virtual camera feed. Its standout feature is handwriting synthesis, which mimics handwriting styles, including a primed synthesis option for users to upload their own handwriting for an authentic, customized result.
- Navigate to the
/serverdirectory. - Ensure you are using Python 3.7.17.
- Install dependencies:
pip install -r requirements.txtRun the backend:
python main.py- Navigate to the
/clientdirectory. - Install dependencies:
npm install- Start the development server:
npm run devNow you’re ready to automate your homework! 🚀
