A comprehensive web application for viewing TruckersMP statistics, server information, events, and player data using the official TruckersMP API.
- Real-time server status and player counts
- Server details including game type, collision settings, and special events
- Queue information and maximum capacity
- Speed limiter and AFK kick status
- ProMods and special event server identification
- Browse upcoming TruckersMP events
- Event details including departure/arrival locations
- Attendee information and VTC participation
- Event rules and requirements
- Required DLC information
- Latest TruckersMP news and announcements
- VTC news and updates
- Pinned articles and content summaries
- Browse and search VTCs
- Company information including member counts
- VTC verification and validation status
- Social media links and company details
- Member listings and role information
- Recruitment status and language information
- Search for individual players by name or ID
- Comprehensive player profiles including:
- Player statistics and join date
- Ban information and status
- VTC membership and history
- Achievements and awards
- Patreon status and permissions
- Discord integration status
- Current in-game rules
- Rule revision tracking
- Markdown formatted content
- Frontend: React/Next.js
- API: TruckersMP Public API
- Styling: TailwindCSS, Shadcn
- Language: Typescript, Javascript
- Node.js
- npm or yarn package manager
- Clone the repository
git clone https://github.com/HarmanPreet-Singh-XYT/truckersmp.git
cd truckersmp- Install dependencies
npm install
# or
yarn install- Start the development server
npm run dev
# or
yarn dev- Open your browser and navigate to
http://localhost:3000
This application uses the official TruckersMP API to fetch real-time data. The API provides information about:
- Server status and player counts
- Player profiles and statistics
- Virtual Trucking Companies
- Events and convoys
- Game rules and versions
- Current game time
Please note that the TruckersMP API has rate limiting in place. This application implements appropriate caching and request throttling to ensure smooth operation.
- Basic profile data (name, avatar, join date)
- Steam integration (SteamID64)
- Ban status and history
- VTC membership and history
- Achievements and awards
- Patreon status and permissions
- Staff permissions
- Real-time player counts
- Server configurations
- Game modes and special events
- ProMods support
- Collision and speed limiter settings
- Company profiles and statistics
- Member listings and roles
- Recruitment status
- Social media integration
- Company history and verification
Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.
- Follow the existing code style
- Add appropriate type definitions
- Include comments for complex logic
- Test your changes thoroughly
- Update documentation as needed
This project is licensed under the MIT License - see the LICENSE file for details.
This is an unofficial application and is not affiliated with TruckersMP or SCS Software. All data is provided by the official TruckersMP API.
If you encounter any issues or have questions, please:
- Check the Issues page
- Create a new issue if your problem isn't already reported
- Provide detailed information about the issue
- TruckersMP team for providing the public API