Eng-Ayman-Mohamed/mawid ? reverse-engineered prompt
Reverse engineered prompt
Build me a simple full stack medical appointment system called Mawid. I want a Django API with DRF and a React app with Vite, and it should feel ready to run locally without a lot of setup pain.
The app should support three roles, admin, doctor, and patient, with login and role based views that make sense. Patients should be able to see doctors and book appointments, doctors should be able to review and manage their appointments, and admins should be able to manage the overall data. Use PostgreSQL, make the environment file easy to configure, and support local file storage in development with optional Cloudinary if I add those keys later. For email, make it work with console output in development and allow SMTP for real sending.
Please include migrations, tests, and seed data with a few sample doctors, patients, and appointments, plus demo accounts so I can log in right away and click around. If you need details, look up the current docs online and make sensible choices.
Have a live product UI? Try website reverse