Skip to content

litimahmed/learnscape-bluebird-41

Repository files navigation

Welcome to your Lovable project

Project info

URL: https://lovable.dev/projects/8413fa12-8a9d-46fc-9a33-9c3551ffd870

"For Business" - Simple Explanation

What it is: A corporate training solution that helps companies train their employees online.

Who it's for:

  • Companies that want to train their staff
  • HR departments managing employee development
  • Organizations needing compliance training

What it offers:

  • Team Management - Organize employees into groups and assign courses
  • Progress Tracking - See who completed what training and how they're doing
  • Custom Training Paths - Create specific learning programs for different roles
  • Analytics - Get reports on training effectiveness and completion rates
  • Compliance Training - Ensure employees meet regulatory requirements

Real-world examples:

  • New Employee Onboarding - Automatically assign training to new hires
  • Skills Development - Upskill teams in new technologies or soft skills
  • Leadership Training - Develop managers and executives
  • Safety Training - Ensure workplace compliance and certifications

The business model:

  • Monthly subscription per employee ($19-$59/month depending on features)
  • Enterprise deals for large companies
  • Free trials to get companies started

Think of it like: Netflix for corporate training - companies pay a monthly fee to give their employees access to professional courses and training programs, with admin tools to manage and track everything.

This targets the B2B market instead of individual learners, which typically means higher revenue per customer and more stable, long-term contracts.

How "For Business" Works - Detailed Implementation

Registration Model:

  • Separate Business Workspace: Companies don't use regular student/teacher registration
  • Company Admin Flow: A company representative creates a business workspace and invites employees
  • Employee Lightweight Signup: Employees receive invitations and join with minimal registration (just basic info)

Course Access:

  • Same Course Catalog: By default, business users access the same courses as individual learners
  • Optional Exclusive Content: Companies can request custom/exclusive courses for their specific needs
  • Organized Learning Paths: Admins can create structured learning programs using existing courses

Key Features:

  • Business Workspace: Each company gets their own isolated environment
  • Admin Dashboard: Company admins can manage employees, track progress, assign courses
  • Employee Management: Add/remove employees, organize into teams/departments
  • Progress Analytics: Detailed reporting on training completion and effectiveness
  • License Management: Control how many employees can access the platform

User Roles:

  • Company Admin: Manages the business workspace, invites employees, tracks progress
  • Business Employee: Access to courses with company-specific assignments and tracking
  • Individual Learner: Regular users who sign up independently (existing flow)
  • Teacher: Content creators (existing flow)

Revenue Model:

  • Per-Employee Licensing: Companies pay monthly/annually based on number of active employees
  • Tiered Pricing: Different feature sets (basic tracking vs advanced analytics)
  • Enterprise Contracts: Custom pricing for large organizations with special requirements

How can I edit this code?

There are several ways of editing your application.

Use Lovable

Simply visit the Lovable Project and start prompting.

Changes made via Lovable will be committed automatically to this repo.

Use your preferred IDE

If you want to work locally using your own IDE, you can clone this repo and push changes. Pushed changes will also be reflected in Lovable.

The only requirement is having Node.js & npm installed - install with nvm

Follow these steps:

# Step 1: Clone the repository using the project's Git URL.
git clone <YOUR_GIT_URL>

# Step 2: Navigate to the project directory.
cd <YOUR_PROJECT_NAME>

# Step 3: Install the necessary dependencies.
npm i

# Step 4: Start the development server with auto-reloading and an instant preview.
npm run dev

Edit a file directly in GitHub

  • Navigate to the desired file(s).
  • Click the "Edit" button (pencil icon) at the top right of the file view.
  • Make your changes and commit the changes.

Use GitHub Codespaces

  • Navigate to the main page of your repository.
  • Click on the "Code" button (green button) near the top right.
  • Select the "Codespaces" tab.
  • Click on "New codespace" to launch a new Codespace environment.
  • Edit files directly within the Codespace and commit and push your changes once you're done.

What technologies are used for this project?

This project is built with:

  • Vite
  • TypeScript
  • React
  • shadcn-ui
  • Tailwind CSS

How can I deploy this project?

Simply open Lovable and click on Share -> Publish.

Can I connect a custom domain to my Lovable project?

Yes, you can!

To connect a domain, navigate to Project > Settings > Domains and click Connect Domain.

Read more here: Setting up a custom domain

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages