https://github.com/gasycoder/appmed
AppMed is a web application built with Laravel 11, Livewire 3, and AlpineJS for managing medical educational documents. It features a dynamic PDF viewer with Turn.js integration and offers both grid and list views.
https://github.com/gasycoder/appmed
laravel livewire3 tailwindcss vite vuejs
Last synced: 11 months ago
JSON representation
AppMed is a web application built with Laravel 11, Livewire 3, and AlpineJS for managing medical educational documents. It features a dynamic PDF viewer with Turn.js integration and offers both grid and list views.
- Host: GitHub
- URL: https://github.com/gasycoder/appmed
- Owner: GasyCoder
- Created: 2025-02-05T19:40:19.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-07-29T06:43:02.000Z (11 months ago)
- Last Synced: 2025-07-29T08:50:08.202Z (11 months ago)
- Topics: laravel, livewire3, tailwindcss, vite, vuejs
- Language: JavaScript
- Homepage: https://appmed.mahajanga-univ.mg
- Size: 6.9 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AppMed - Medical Document Management
## Description
AppMed is a web application built with Laravel 11, Livewire 3, and AlpineJS for managing medical educational documents. It features a dynamic PDF viewer with Turn.js integration and offers both grid and list views.
## Features
- Multi-role authentication (Admin/Teacher/Student)
- Document organization by level, course, and semester
- Interactive PDF viewer with Turn.js
- Grid/List view toggle
- Advanced search and filtering
- Secure document downloads
- Usage statistics
## Tech Stack
- Laravel 11
- Livewire 3
- Alpine.js
- Tailwind CSS
- Turn.js
- PDF.js
- MySQL
## Installation
```bash
# Clone repository
git clone https://github.com/GasyCoder/appmed.git
cd appmed
# Install dependencies
composer install
npm install
# Environment setup
cp .env.example .env
php artisan key:generate
# Database migration
php artisan migrate
php artisan db:seed
# Compile assets
npm run dev
# Start server
php artisan serve
```