Skip to content

devninja-sudo/pmp

Repository files navigation

VATSIM Germany Piloten-Mentoren-Programm (PMP)

Phase 1: Foundation (Current)

  • Basic website structure
  • Core information pages
  • Mobile-responsive design
  • Dark/light mode

Phase 2: Enhanced Features (Next)

  • User authentication for mentors and mentees
  • Integration with VATSIM data API
  • Integration with VATSIM-Germany data API
  • Signup System via VATSIM-Germany SSO
  • Move PMP-Signup from Forum to website

Development Tasks

  • Implement styling for/and forms
  • Create proper 404 and error pages
  • Add analytics for usage tracking

Setup & Development

Prerequisites

  • Node.js (v14 or newer)
  • npm or yarn

Installation

  1. Clone the repository
  2. Install dependencies:
    npm install
    
  3. Start the development server:
    npm run dev
    
  4. Open your browser at http://localhost:3000

Building for Production

  1. Build the application:
    npm run build
    
  2. Start the production server:
    npm start
    

Legacy Express Server

If you need to run the legacy Express server:

npm run express

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published