Skip to content

uknes/Pulse-plus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pulse Plus

Contributors Forks Stargazers Issues


Logo

Pulse Plus

A comprehensive CPR training and emergency response Flutter application that provides educational content in multiple languages.
Explore the docs »

View Demo · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Features
  3. Getting Started
  4. Project Structure
  5. Technologies Used
  6. Roadmap
  7. Contributing
  8. License
  9. Contact
  10. Acknowledgments

About The Project

Product Screenshot

Pulse Plus is your comprehensive companion for CPR training and emergency response. Built with Flutter, it offers an intuitive interface for learning life-saving techniques through interactive content in multiple languages.

Features

  • 🎥 Video-based CPR training tutorials
  • 🌍 Multi-language support (English, Arabic, French)
  • 🚨 Emergency response guidelines
  • 📱 Interactive user interface
  • 👤 Customizable user avatars
  • 🌓 Dark/Light theme support
  • 🔊 Voice guidance in multiple languages

Getting Started

Prerequisites

  • Flutter SDK (latest version)
  • Android Studio / VS Code
  • Git

Installation

  1. Clone the repository
git clone https://github.com/uknes/Pulse-plus.git
  1. Navigate to project directory
cd pulse_plus
  1. Install dependencies
flutter pub get
  1. Run the app
flutter run

Project Structure

lib/
├── models/         # Data models
├── providers/      # State management
├── screens/        # App screens
├── widgets/        # Reusable widgets
└── l10n/          # Localization files

assets/
├── avatars/        # User avatar images
├── fonts/          # Custom fonts
├── icons/          # App icons
├── images/         # App images
├── videos/         # Training videos
└── voices/         # Voice guidance audio

Technologies Used

  • Flutter
  • Dart
  • Provider for state management
  • Video Player for tutorial playback
  • Localization for multi-language support

Roadmap

  • Add more language support
  • Implement offline video caching
  • Add interactive quizzes
  • Integrate with emergency services
  • Add AR-based training modules

See the open issues for a full list of proposed features and known issues.

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Acknowledgments

License

This is proprietary software. All rights reserved by Uknes Studio. No license is granted for use, modification, or distribution without explicit written permission.

Contact

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages