Site du FC Sélestat

FC Sélestat website

06/04/2025 Mis à jour le 07/04/2025

 Hello!


Today, I would like to share some visuals and explanations about a small project I worked on in 2017: the football website for FC Sélestat.

Technologies


This project was developed using C# ASP.NET, specifically with the .NET 4.5.1 framework for the backend, and Materialize (CSS) and jQuery 1.11 for the frontend, along with a SQL Server database for data storage.

Functionality


The website follows the MVC model, with an additional abstraction layer for SQL queries since it does not use an ORM (a technology that links data to objects, such as Eloquent in Laravel).

In general, when a form is submitted or a button is clicked, an Ajax request is sent to a controller. The controller then calls a manager, which executes the SQL query and returns an object populated with the query's result. The controller performs various actions on the returned object and finally sends it back to the view as a response to the Ajax request, which then displays the data on the page.

Features


The website offers various interactions related to the club's activities. Its purpose is to maintain a history of the club's news, display training and match schedules for the club's teams, and provide an internal messaging system.
Everything is configurable: players, coaches, friendly matches, training sessions, the refreshment stand, training programs, etc.

Project Outcome


The project was presented to the club's management, and they seemed genuinely interested in the website. However, they did not follow up on it. (This project was carried out at the request of my employer; I am not currently doing freelance work.) 



Tags

Web developpement

Technologies

C#

Galerie

Comments

Bento
07/04/2025 20:23
Très bon travail !

Log In or Sign In to comment