🎮 Old Farts PVE Server
About the Project
The web portal for the SCUM game server called Old Farts PVE on the same website includes a section for events, a voting section, an admin application section, a gallery on the main page, and everything essential for the server like rules/information etc. Plus, an admin panel with control over events, questions, and admin applications has been created.
The platform is fully integrated with Discord via Developer API and works with automatic synchronization. After you apply or vote, a notification will automatically come via Discord embed about what you did. Also, everything that is done in the admin panel (posting events or something else) goes through Discord embed in admin logs.
Complete Features
Event System
Complete system for organizing game events with automatic posting to Discord, player registration, and reminders. Administrators create, edit, and delete events.
Voting System
Interactive polls and voting for the community. Results are displayed in real-time and synchronized with Discord via embed messages.
Admin Applications
Form for applying for admin positions with detailed fields. Applications are reviewed in the admin panel and automatically sent to Discord.
Gallery
Interactive gallery on the home page with images and videos from the server, events, and community. Supports albums and categories.
Rules and Information
Complete section with all server rules, gameplay information, frequently asked questions, and guides for new players.
Admin Panel
Powerful control panel for administrators with management of events, applications, users, and all aspects of the portal.
Discord Login
Users log in with their Discord account via OAuth 2.0. Their data is automatically synchronized.
Discord Logs
All admin actions and user activities are logged to the Discord server via webhook for complete transparency.
Real-time Synchronization
Instant synchronization between the web portal and Discord server. Every change is reflected immediately in both places.
🔗 Discord Integration
Secure login with Discord account
Full integration with the Discord platform
Automatic Discord notifications for all actions
Real-time logging of admin actions
Synchronization of roles between the site and Discord
Custom Discord bot for communication
✨ Advanced Features
- Full integration with Discord - login, notifications, and logs
- Automatic Discord embed messages for every user activity
- Powerful admin panel with control over all aspects of the portal
- Log system that sends all admin actions via Discord webhook
- Responsive design that works excellently on all devices
- Real-time synchronization between the web portal and Discord server
- Professional UX/UI design with dark theme adapted for gaming
- Advanced security measures and user authentication
- User role and permission management system
- Gallery with ability to upload images and videos
- Interactive voting and polling systems
- Complete system for organizing and managing events
- Rules and information section with easy access
- Admin application system with automatic notifications
- Performance optimized for fast loading and operation
Technical Details
The portal is built with modern web technologies focusing on performance, security, and user experience. The backend works with PHP and a database, while the frontend is built with HTML5, CSS3, and JavaScript.
Discord integration is implemented via the official Discord Developer API, with OAuth 2.0 for authentication, Webhooks for sending notifications, and Bot API for interaction with the Discord server. Everything has been created completely by Igor (bin.mk)