Thanks to visit codestin.com
Credit goes to github.com

Skip to content
View HexaNexus28's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report HexaNexus28

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
HexaNexus28/README.md

Yawo ZOGLO — Architecte de l'Invisible | Bricoleur de Logique


Yawo ZOGLO

📍 Paris, FR | 🎓 Étudiant-Apprenti Développeur logiciel ESIEA | 🌐 Portfolio | 💼 LinkedIn


🧬 Mon ADN Technique

Écosystème Outils & Philosophies
🧠 Cerveau Architectures propres, Design Patterns, Algorithmes clairs et efficaces
🛠 Boîte à outils C#PHPJavaScript/TypeScriptReactNode.jsMySQL/PostgreSQLElectronTailwindCSS
🔬 Labo Automatisation • Optimisation • Débogage extrême • Scripts bash
🌍 Philosophies Code résilient • UX invisible • "Moins mais mieux" • "Si c’est compliqué, c’est mal conçu"

🚀 Mes Projets en Orbite

(Ce qui me fait me lever à 3h du mat’ — parfois littéralement)

🌟 Skyndar - Écosystème de Gestion de Rendez-vous

Application bureau WPF + Site web PHP - Synchronisation temps réel

  • Développement d'un écosystème synchronisé comprenant :
    • 📱 Application bureau WPF pour administrateurs (gestion prestations, créneaux, suivi RDV)
    • 🌐 Site web public pour prise de rendez-vous en ligne (Visio ou présentiel)
    • 🔄 Synchronisation temps réel via MySQL
    • 🎯 Interface intuitive pour gestion complète du cycle de rendez-vous
  • Stack : C# • WPF • PHP • HTML5 • CSS • MySQL • Architecture Client-Serveur
  • Statut : ✅ Stable
🛠️ Architecture Skyndar
// Exemple gestion des créneaux WPF

public void GenererCreneaux(Prestation prestation, CalendarDay DayInWeek)
{
    DateTime Tdate = (DayInWeek != null) ? DayInWeek.Date : new DateTime(currentMonth.Year, currentMonth.Month, 1);
    int offset = ((int)Tdate.DayOfWeek - (int)DayOfWeek.Monday + 7) % 7;
    DateTime firstMonday = Tdate.AddDays(-offset);
    DateTime lastSunday = firstMonday.AddDays(6);
    ObservableCollection<Creneau> existingcreneaux = BDD.GetCreneauxForPrestation(prestation.Id, firstMonday,lastSunday);
    ObservableCollection<CalendarDay> existingdayweeks = BDD.GetDayInWeeks(DayInWeek.Date);
    DaysInWeeks.Clear();
for (int j = 0; j < 7; j++)
{
    DateTime jour = firstMonday.AddDays(j);
    CalendarDay jourInDB = existingdayweeks.FirstOrDefault(d => d.Date.Date == jour.Date);
    CalendarDay dayVM;

    if (jourInDB != null)
    {
        dayVM = jourInDB;
    }
    else
    {
        dayVM = new CalendarDay(0, jour, jour.Day, true);
        int newId = BDD.GetOrInsertId(dayVM);
        dayVM.Id = newId;
    }
    DaysInWeeks.Add(dayVM);
}
}

🍳 Cookify - Plateforme Culinaire Interactive PHP/MySQL + Quiz Multijoueur Temps Réel

Plateforme web dédiée à la cuisine et découverte culinaire :

📚 Gestion complète des recettes (CRUD, commentaires, favoris)

🧠 Quiz multijoueur en temps réel via ngrok

📊 Dashboard personnel avec contenus favoris

📱 Interface responsive adaptée mobile/desktop

🏆 Système de scoring et classement des joueurs

Stack : PHP 8.x • MySQL • JavaScript • HTML/CSS • ngrok • Git

Statut : 🧪 Bêta privée

Repo: Lien

📊 Exemple de quiz

Question: Quel ingrédient manque dans cette recette de carbonara ?

A) Crème fraîche

B) Lardons

C) Œufs (bonne réponse !)

D) Tomates

💰API de Micro-Transactions (Node.js + MySQL)

Backend pour gérer les achats d’items dans les jeux.

Gestion inventaire et transactions sécurisées

Statut: ✅ Stable

Repo: lien

📦 Voir la structure de l'API
// Exemple de route pour voir les item
public class ItemController : ControllerBase
{
    private readonly IItemService _itemService;

    public ItemController(IItemService itemService)
    {
        _itemService = itemService;
    }

    // GET: api/<ItemController>
    [HttpGet]
    public async Task<IActionResult> GetItems()
    {
        var result = await _itemService.GetAllItemsAsync();
        if (result.Success)
        {
            return Ok(result);
        }
        else return StatusCode(result.StatusCode, result);

    }
}

📚 Journal Éducatif (PHP + MySQL + JS)

Site éducatif interactif pour élèves et enseignants.

Articles, livres, ressources pédagogiques

Système de commentaires et likes

Statut: ✅ Actif

🌐 URL : Journal Educatif

📖 Extrait de code PHP
Copier le code
// Récupération des articles récents
$stmt = $pdo->query("SELECT * FROM articles ORDER BY date DESC LIMIT 5");
$articles = $stmt->fetchAll(PDO::FETCH_ASSOC);

🎵 My-Widget-App (React + Vite + Electron)

Application desktop pour écouter YouTube.

Lecture en arrière-plan, interface minimaliste

Statut: ✅ Stable

Repo: Lien

🎵 Extrait code Electron
Copier le code
// Création de la fenêtre principale
function createWindow() {
    mainWindow = new BrowserWindow({
        width: 800,
        height: 600,
        webPreferences: {
            nodeIntegration: true,
            contextIsolation: false,
        },
    });
mainWindow.loadURL('https://youtube.com');

📈 GitHub en Temps Réel

💡 Manifeste Le code raconte une histoire, pas juste fonctionne.

Simplicité > complexité inutile.

Apprendre > savoir.

L’échec est un commit.

La résilience est une compétence : survivre au chaos.

📬 Collaborons ! 💬 Projets fous : [email protected]

🤝 Collaborations : LinkedIn

🐙 Code : GitHub

"Le futur n’est pas une destination, c’est une direction. Et j’aime conduire vite — mais avec un bon GPS et une boîte à outils bien remplie."

Popular repositories Loading

  1. HexaNexus28 HexaNexus28 Public

    Config files for my GitHub profile.

  2. tri tri Public

    C#

  3. recursion recursion Public

    C#

  4. Cookify Cookify Public

    Développement d'un site dynamique permettant de découvrir des recettes du monde, Les commenter, les mettre en favoris, Accéder à un dashboard personnel avec infos utilisateur, favoris et livres de …

    CSS

  5. Portfolio Portfolio Public

    JavaScript

  6. Skyndar Skyndar Public

    Une application bureau pour les administrateurs (création de prestations, créneaux, suivi des RDV clients), Et un site web public permettant aux utilisateurs de prendre rendez-vous en ligne (Visio …

    C#