Skip to content

Medical representative web application using Laravel and Angular

Notifications You must be signed in to change notification settings

fatma1-a7med/RepAlert

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 

Repository files navigation

RepAlert

Medical representative web application using Laravel and Angular

Overview

The Medical Representative System is a comprehensive software solution designed to streamline the management of medical representatives, track their activities, and generate insightful reports for administrators. This README file provides an overview of the system's key features, components, and functionalities.


Features

Administrator Dashboard

  • User Management: Admin can add, edit, and manage users (medical representatives) and send email to these users with their info like amail and password to be able to login.
  • Live Location Tracking: Monitor real-time location of medical representatives during their visits.
  • Sales Management: Review and approve set sales targets, and track sales performance for all users and make all crud operations.
  • Visit Management: Review and visit plans of users.
  • Reporting: Generate various reports such as sales reports that admin can download it as a pdf file.

Medical Representative Interface

  • Visit Planning and Management: Create visit plans, view visit schedule, and manage tools for visits.
  • Doctor Management: Search, filter, and view detailed data of doctors, including visit history.
  • Reporting: Submit detailed visit reports and track progress.
  • Live Tracking: Share live location during visits for tracking purposes.
  • Dashboard: Personalized dashboard showing key metrics and upcoming visits.

Installation

  1. Clone the repository: git clone https://github.com/your/repository.git
  2. Configure environment variables: Copy .env.example to .env and update with your settings in backend.
  3. Install dependencies of backend: cd Server --> npm install --> composer install --> php artisan migrate then php artisan serve
  4. Install dependencies of frontend: cd Frontend --> npm install then ng serve --open

Contributing

Contributions are welcome! Please follow these steps:

  1. Fork the repository.
  2. Create a new branch: git checkout -b feature/your-feature.
  3. Commit your changes: git commit -am 'Add new feature'.
  4. Push to the branch: git push origin feature/your-feature.
  5. Submit a PR (pull request).

Contibuters

  • Fatma Alzahraa Ahmed (Project Leader)
  • Menna Mahmoud
  • Haidy Essam
  • Sohaila Ehab
  • Maghfera Hassan

Designed and maintained with ❤️ by Medical Representative System Team.

About

Medical representative web application using Laravel and Angular

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published