A comprehensive healthcare dashboard application with Go backend and React Native frontend.
- Secure patient data management
- Health metrics tracking
- Appointment scheduling
- Medical records access
- Go 1.19 or later
- Node.js 16 or later
- SQLite (included)
- Navigate to backend directory:
cd backend - Install Go dependencies:
go mod tidy
- Run the backend server:
Server will start on http://localhost:8080
go run main.go
- Navigate to frontend directory:
cd frontend - Install dependencies:
npm install
- Start the development server:
Frontend will be available at http://localhost:3000
npm start
The backend provides the following endpoints:
GET /patient/:id- Get patient detailsPOST /patient/:id/health-metrics- Add new health metricsPOST /patient/:id/appointments- Schedule new appointment
All endpoints require Authorization header with a valid token.