This is the frontend for the Prescripto platform, a modern healthcare appointment and doctor discovery web application. It is built with React and provides a seamless user experience for patients to find doctors, book appointments, and manage their profiles.
- Doctor discovery by specialty
- User registration and login
- Email verification
- Profile management
- Appointment booking and cancellation
- Responsive, modern UI
- Integration with backend APIs
frontend/
├── public/ # Static assets
├── src/
│ ├── assets/ # Images, icons, and static JS assets
│ ├── component/ # Reusable React components
│ ├── pages/ # Page-level React components
│ ├── utils/ # Utility functions
│ ├── context/ # React context providers
│ ├── index.css # Global styles
│ └── main.jsx # App entry point
├── package.json # Project metadata and dependencies
├── vite.config.js # Vite configuration
└── README.md # Project documentation
- Install dependencies:
npm install
- Start the development server:
npm run dev
- The app will be available at
http://localhost:5173by default.
- React
- Vite
- Tailwind CSS
- Axios
- React Router
- React Toastify
Create a .env file in the root with:
VITE_BACKEND_URL=<your-backend-url>
- Build for production:
npm run build
- Deploy the
dist/folder to your preferred static hosting (Vercel, Netlify, etc.)
- Fork the repo
- Create a new branch (
git checkout -b feature/your-feature) - Commit your changes
- Push to your fork and open a Pull Request
For questions or support, open an issue or contact the maintainer.
Modern React frontend for Prescripto: doctor discovery, appointment booking, and patient profile management.