Skip to content

AhmedKhchai/shadcn-vue-landing-page

Β 
Β 

Repository files navigation

Shadcn/Vue Landing Page Template

Alt text Live demo is now available: Live Demo

Sections

  • Navbar
  • Sidebar(mobile)
  • Hero
  • Sponsors
  • Benefits
  • Features
  • Services
  • HowItWorks
  • Testimonials
  • Pricing
  • Frequently Asked Questions(FAQ)
  • Team
  • Community
  • Contact
  • Footer

Features

  • Fully Responsive Design
  • User Friendly Navigation
  • Dark Mode
  • Meta tags

How to install

  1. Clone this repositoy:
git clone https://github.com/leoMirandaa/shadcn-vue-landing-page.git
  1. Go into project
cd shadcn-vue-landing-page
  1. Install dependencies
npm install
  1. Run project
npm run dev
  1. School Management 🏫
  • Multi-school support
  • School profile customization
  • School-based data isolation
  • School switching capability
  • Separate administration for each school
  1. Academic Structure πŸ“š
  • Group management (class groupings)
  • Subject management
  • Course management with:
    • Course scheduling
    • Session tracking
    • Price management
    • Teacher assignment
  1. People Management πŸ‘₯
  • Teacher management:

    • Teacher profiles
    • Teaching assignments
    • Payment tracking
    • Schedule management
    • Attendance tracking
  • Student management:

    • Student profiles
    • Course enrollment
    • Payment tracking
    • Attendance tracking
    • Progress monitoring
  1. Financial Management πŸ’°
  • Dynamic pricing for courses
  • Flexible discount system:
    • Percentage-based discounts
    • Fixed amount discounts
  • Payment tracking:
    • Student payments
    • Teacher payments
    • Payment history
    • Invoice generation
  • Payment status monitoring
  1. Attendance System βœ“
  • Real-time attendance tracking
  • Multiple attendance statuses:
    • Present
    • Late
    • Absent
    • Excused
  • Attendance reporting
  • Teacher attendance tracking
  • Replacement teacher tracking
  1. Scheduling System πŸ“…
  • Course scheduling
  • Calendar view
  • Schedule conflict prevention
  • Teacher schedule management
  • Student schedule tracking
  • Session planning
  1. Reporting & Analytics πŸ“Š
  • Attendance reports
  • Payment reports
  • Student performance tracking
  • Teacher performance monitoring
  • Financial analytics
  • Activity logging
  1. User Management πŸ‘€
  • Role-based access control
  • Multiple user types:
    • School administrators
    • Teachers
    • Staff
  • User activity tracking
  • Profile management
  1. Operations Management πŸ”„
  • Activity logging
  • Calendar management
  • Resource allocation
  • Schedule optimization
  1. Administrative Features βš™οΈ
  • Multi-language support (English/French)
  • Dark/Light theme
  • Data import/export capabilities
  • Bulk actions for efficiency
  • Search and filter functionality
  1. Security Features πŸ”’
  • Secure authentication
  • Role-based permissions
  • Data isolation between schools
  • Activity auditing
  • Secure password management
  1. User Interface 🎨
  • Clean, modern design
  • Responsive layout
  • Interactive dashboards
  • Easy navigation
  • Intuitive controls
  1. Onboarding πŸš€
  • Guided setup process
  • Data import wizards
  • Initial configuration assistance
  • Step-by-step school setup

You could structure these features on your landing page in several ways:

  1. Feature Cards with Icons
  2. Interactive Feature Showcase
  3. Features Comparison Table (for different subscription tiers)
  4. Use Case Scenarios
  5. Feature Categories with Expandable Details

About

New design πŸŽ‰ Vue + Shadcn-vue + TypeScript + Tailwind. Landing page template ease-to-use

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 80.9%
  • TypeScript 11.2%
  • CSS 2.8%
  • JavaScript 2.7%
  • HTML 2.4%