Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ yarn-debug.log*
yarn-error.log*
lerna-debug.log*
.pnpm-debug.log*
.idea
vendor

# Diagnostic reports (https://nodejs.org/api/report.html)
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
Expand Down
1 change: 1 addition & 0 deletions .idea/BLD.iml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

15 changes: 15 additions & 0 deletions .idea/php.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

15 changes: 14 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,20 @@
# ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎‎ ‎ ![banner-removebg-preview](https://github.com/user-attachments/assets/5f5204aa-6475-427e-abb1-c0d4fec464ac)
---

HOW TO INSTALL AND USE:

copy this and do a git clone in your terminal: https://github.com/5RoD/BLD.git

to connect it to your database you will have to create a .env file in your project. in the .env file you will have to paste this and fill it in:
DB_HOST=
DB_USER=
DB_PASS=
DB_NAME=
DB_PORT=





# BLD E-Sports Team 🕹️

Expand All @@ -19,7 +33,6 @@ We’re building something special here for the e-sports scene, focused on innov

- **Dilan**
- **Mohamad**
- **Mahi**
- **Zaki**

Big props to the squad for bringing the vision to life. 🙌
Expand Down
2 changes: 1 addition & 1 deletion public/admin/adminContactDashboard.php
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?php
// needed to load the database stuff variables
require_once("../php/../php/connect.php");
require_once("../php/connect.php");

$host = $_ENV['DB_HOST'];
$user = $_ENV['DB_USER'];
Expand Down
79 changes: 79 additions & 0 deletions public/admin/adminResults.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
<?php
// needed to load the database stuff variables
require_once("../php/connect.php");

// Check if form was submitted
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
global $conn;

if (!$conn) {
var_dump($_ENV); // Check if .env is loaded
die("Database connection is not established.");
}

// Get and sanitize form data
$game_title = htmlspecialchars($_POST['game_title']);
$winner = htmlspecialchars($_POST['winner']);
$score = htmlspecialchars($_POST['score']);
$match_type = htmlspecialchars($_POST['match_type']);
$match_date = htmlspecialchars($_POST['match_date']);

try {
// Prepare SQL statement and execute
$stmt = $conn->prepare("INSERT INTO MatchResults (game_title, winner, score, match_type, match_date) VALUES (?, ?, ?, ?, ?)");
$stmt->execute([$game_title, $winner, $score, $match_type, $match_date]);

// Redirect to avoid form re-submission on page reload
header("Location: " . $_SERVER['REQUEST_URI']);
exit();

} catch (PDOException $e) {
echo "Error: " . $e->getMessage();
}
}
?>

<!-- Contact Us Section -->
<section class="contactus">
<div class="contactus-container">
<h2>Admin Results</h2>

<!-- Contact Form -->
<form action="index.php?page=admin/adminResults" method="POST" class="contactus-form">

<!-- Game Title Section -->
<div>
<label for="game_title">Game Title</label>
<input type="text" id="game_title" name="game_title" placeholder="The Game Title" required>
</div>

<!-- Winner Section -->
<div>
<label for="winner">Winner?</label>
<input type="text" id="winner" name="winner" placeholder="Who won?" required>
</div>


<!-- Score Section -->
<div>
<label for="score">Match Score</label>
<input type="text" id="score" name="score" placeholder="?-?" required>
</div>

<!-- Match Type Section -->
<div>
<label for="match_type">Match Type</label>
<input type="text" id="match_type" name="match_type" placeholder="Grand Chap?" required maxlength="30">
</div>

<!-- Date Section -->
<div>
<label for="match_date">Match Date</label>
<input type="date" id="match_date" name="match_date" required>
</div>

<!-- Submit Button -->
<button type="submit">Submit</button>
</form>
</div>
</section>
56 changes: 55 additions & 1 deletion public/css/style.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

42 changes: 42 additions & 0 deletions public/html/agenda.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
<!-- Agenda Page Section -->
<section class="admincontact main-content">
<h1>Agenda & Events</h1>
<table>
<thead>
<tr>
<th>Event</th>
<th>Location</th>
<th>Date</th>
</tr>
</thead>
<tbody id="agenda">

<tr data-event="speedrun" class="tooltip-container">
<td>BLD Charity Speedrun Showdown
<!--Hover Text-->
<span class="tooltip">ADD DESCRIPTION HERE</span></td>

<td>Sponsor Run / Charity Event</td>
<td>July 13, 2025</td>
</tr>
<tr data-event="bbq" class="tooltip-container">
<td>Annual Bloodline BBQ Bash
<!--Hover Text-->
<span class="tooltip">ADD DESCRIPTION HERE</span></td>
<td>Community Meet-Up / BBQ</td>
<td>August 24, 2025</td>
</tr>
<tr data-event="showdown" class="tooltip-container">
<td>BLD 2v2 Ultimate Showdown
<!--Hover Text-->
<span class="tooltip">ADD DESCRIPTION HERE</span></td>
<td>Tournament (Valorant / CS2 / Rocket League)</td>
<td>October 5–7, 2025</td>
</tr>
</tbody>
</table>
</section>

<script>

</script>
2 changes: 1 addition & 1 deletion public/html/contactus.php
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@
<!-- Phone Section -->
<div>
<label for="phonenumber">Phone Number</label>
<input type="phonenumber" id="phonenumber" name="phonenumber" placeholder="06 12345678" required maxlength="10">
<input type="number" id="phonenumber" name="phonenumber" placeholder="06 12345678" required maxlength="10">
</div>

<!-- Subject Section -->
Expand Down
54 changes: 35 additions & 19 deletions public/html/history.php
Original file line number Diff line number Diff line change
@@ -1,25 +1,41 @@
<!-- Sign Up Section -->
<section class="signup">
<div class="signup-container">
<h2>How we started.</h2>

<h1>Los Angeles, California</h1>
<p>– Today, BLD was named as one of the 40 teams selected to become a partner for the Esports World Cup Foundation.</p>

<p>The EWCF Club Partnership is an industry-leading initiative designed to promote the sustainable growth of esports organizations. The $20 million program offers participating Clubs up to $1 million in funding to expand their brand and grow their global audience through innovative content and marketing campaigns leading up to and throughout the Esports World Cup 2025.</p>
<!-- News-1 Page -->
<head>
<!-- Custom Fonts for the news text DONT REMOVE -->
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Cal+Sans&family=Space+Mono:ital,wght@0,400;0,700;1,400;1,700&display=swap" rel="stylesheet">
<title>BLD e-Sports | History</title>
</head>

<p>The CEO of BLD, Mohamad F, said:
“Today, as many of you have seen, BLD was announced as a partnered team with the Esports World Cup Foundation, the organizing body of the Esports World Cup.
This opportunity not only provides substantial resources to help expand our brand, but it also enables us to join some of the world's most recognized teams and further diversify our competitive portfolio—extending our reach beyond Counter-Strike and into other titles.
BLD will be seeking players or teams looking to become part of the organization in time for the Esports World Cup 2025. BLD will aim to sign one to two additional teams. Interested parties can reach out to VP of Operations Mohamad F: 2158177@talnet.nl or via Discord (@5RoD).
On a personal note, I want to ensure this brand becomes one of the biggest in the world, so we will continue to expand. This partnership is one of the very few in esports that allows that reality."
<section class="news-article">
<h1 class="titleHistory">How we began.</h1>
<p>Published on: 2023-10-01</p>
<p>Author: BLD e-Sports</p>

<div class="news-card">
<div class="news-card-text">
<h1>Los Angeles, California</h1>
<p>BLD was founded in Los Angeles, California, with the vision of becoming a globally recognized name in the esports industry. Originally focused on Counter-Strike: Global Offensive (CS:GO), the organization made its initial mark through a mix of competitive ambition and influential digital presence.

<strong>About BLD</strong>
BLD is a premiere Los Angeles-based esports organization that fields competitive teams in Counter-Strike and other titles. The organization has a wide range of content creators, including former Counter-Strike major winner Tarik Celik, and notable streamers like Daphne “39Daph” Wai and Jared “Zombs” Gitlin.
BLD Academy is the Counter-Strike team for BLD. We are committed to providing a platform for these talented players to showcase their skills and grow toward international recognition. This academy team is designed to create a development pipeline for future BLD stars.
BLD aims to build competitive teams across esports while connecting as many passionate fans as possible into our network. We want to give them access to our players and content and develop a strong, connected community around esports.
From 2022 to 2024, BLD became one of the fastest-growing esports organizations on Twitter, YouTube, and Instagram in North America.</p>
In its early years, BLD concentrated on building a competitive foundation while also attracting a growing audience on social media. Between 2022 and 2024, BLD saw explosive growth across platforms like Twitter, YouTube, and Instagram—quickly becoming one of North America's fastest-growing esports organizations on social media. This rise was fueled by a combination of bold branding, regular content output, and the onboarding of notable figures from the esports and streaming worlds.

A major turning point came with the creation of the BLD Academy, a developmental CS:GO roster aimed at nurturing rising talent. The Academy team played a crucial role in establishing a long-term pipeline for BLD, aligning with the organization’s goal of sustainable talent development and competitive success.

During this period, BLD also expanded its brand presence by adding high-profile content creators to its roster. These included Tarik Celik, a former CS:GO Major champion, and prominent streamers such as Daphne “39Daph” Wai and Jared “Zombs” Gitlin, whose influence brought a new wave of visibility to the organization.

The next major chapter began in 2025, when BLD was officially selected as one of 40 global organizations to partner with the Esports World Cup Foundation (EWCF). This partnership marked a significant milestone in BLD’s history, providing the organization with up to $1 million in funding to further its expansion into new titles, markets, and content strategies. It signaled BLD's entrance onto the global stage and underscored its commitment to competing at the highest levels of international esports.

With this backing, BLD announced its intention to field one to two additional teams in time for the Esports World Cup 2025, further diversifying its portfolio beyond CS:GO. The organization is actively recruiting new players and teams, with a clear focus on long-term growth and excellence.

Today, BLD continues to evolve as a multi-title esports brand, grounded in competitive success, content innovation, and global community-building. Led by CEO Mohamad F, BLD is determined to become one of the most recognizable and respected names in the esports industry..</p>
<p>From 2022 to <?php echo date("Y"); ?>, BLD became one of the fastest-growing esports organizations on Twitter, YouTube, and Instagram in North America.</p>

<div class="nav-item"><a href="index.php?page=home#c1">Go back</a></div>
</div>
</div>

</section>


</div>
</section>
2 changes: 1 addition & 1 deletion public/html/home.php
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
</section>

<!-- Meet Our Players -->
<section class="team-members">
<section class="team-members" id="team">
<h3>Meet Our Players</h3>

<div class="members">
Expand Down
Loading