aniasse / projects

Mes projets

41 projets open source — du shell Unix aux architectures cloud distribuées, en passant par les jeux réseau en Rust et les outils CLI en Go.

GitHub Profile
Open source

Apps & SaaS

6 projets
dashboard — appUsers2,847Revenue$14.2kUptime99.9%ActionPrivateSaaSVue · Go · React Native · Supabase

Souhibou Télécom

Écosystème e-commerce high-tech — plateforme Next.js, dashboard CRM admin et app mobile, API Go, paiement CinetPay.

TypeScriptNext.jsGo
dashboard — appUsers2,847Revenue$14.2kUptime99.9%ActionPrivateSaaSVue · Go · React Native · Supabase

Level Officiel

Boutique e-commerce hijab avec WooNuxt, paiement Stripe et gestion de catalogue produits.

VueNuxtWooCommerce
dashboard — appUsers2,847Revenue$14.2kUptime99.9%ActionPrivateSaaSVue · Go · React Native · Supabase

Jamah Pikine

Écosystème communautaire religieux — plateforme web, dashboard admin, apps mobiles (React Native + Capacitor), streaming et téléchargement de Zikr.

VueNuxtReact Native
dashboard — appUsers2,847Revenue$14.2kUptime99.9%ActionPrivateSaaSVue · Go · React Native · Supabase

Vortex Agency

Site vitrine d'agence digitale — Nuxt, animations 3D Three.js/Spline, effets visuels et motion design.

VueNuxtThree.js
dashboard — appUsers2,847Revenue$14.2kUptime99.9%ActionPrivateSaaSVue · Go · React Native · Supabase

FSP Mobile

App mobile React Native/Expo de l'écosystème Jamah Pikine — Zikr audio, horaires de prière, géolocalisation et offline-first.

TypeScriptReact NativeExpo
dashboard — appUsers2,847Revenue$14.2kUptime99.9%ActionPrivateSaaSVue · Go · React Native · Supabase

FSP Mobile Android

Version Android de l'écosystème Jamah Pikine — Nuxt + Capacitor, Zikr audio, SQLite, push notifications et S3.

VueNuxtCapacitor

Web & Backend

10 projets
CLIENTBrowserHTTPSAPI GatewayGET /usersPOST /authWS /liveBusinessLogic GoAuth / JWTbcryptSQLiteWebSocketGo · REST · JWT · SQLite

Real-Time Forum

Forum complet avec messagerie instantanée via WebSocket, authentification JWT et SQLite.

GoWebSocketJWT
CLIENTBrowserHTTPSAPI GatewayGET /usersPOST /authWS /liveBusinessLogic GoAuth / JWTbcryptSQLiteWebSocketGo · REST · JWT · SQLite

Forum Sécurisé

Forum avec protections CSRF, XSS, rate limiting et audit de sécurité OWASP.

GoSecurityCSRF
CLIENTBrowserHTTPSAPI GatewayGET /usersPOST /authWS /liveBusinessLogic GoAuth / JWTbcryptSQLiteWebSocketGo · REST · JWT · SQLite

Forum Auth

Système d'authentification OAuth2 (Google/GitHub) avec sessions sécurisées et cookies chiffrés.

GoOAuth2Sessions
CLIENTBrowserHTTPSAPI GatewayGET /usersPOST /authWS /liveBusinessLogic GoAuth / JWTbcryptSQLiteWebSocketGo · REST · JWT · SQLite

Net-Cat

Réimplémentation de NetCat en Go avec chat TCP multicast et gestion des connexions concurrentes.

GoTCPNetworking
CLIENTBrowserHTTPSAPI GatewayGET /usersPOST /authWS /liveBusinessLogic GoAuth / JWTbcryptSQLiteWebSocketGo · REST · JWT · SQLite

Lem-In

Simulation de colonies de fourmis sur graphe avec algorithme de flux maximum (BFS/Dijkstra).

GoAlgorithmGraph
CLIENTBrowserHTTPSAPI GatewayGET /usersPOST /authWS /liveBusinessLogic GoAuth / JWTbcryptSQLiteWebSocketGo · REST · JWT · SQLite

Forum

Forum web complet en Go avec posts, commentaires, likes/dislikes et catégories.

GoSQLiteMVC
CLIENTBrowserHTTPSAPI GatewayGET /usersPOST /authWS /liveBusinessLogic GoAuth / JWTbcryptSQLiteWebSocketGo · REST · JWT · SQLite

Forum Image Upload

Extension de forum avec upload d'images sécurisé, validation MIME et stockage optimisé.

GoUploadSecurity
CLIENTBrowserHTTPSAPI GatewayGET /usersPOST /authWS /liveBusinessLogic GoAuth / JWTbcryptSQLiteWebSocketGo · REST · JWT · SQLite

Groupie Tracker Search

Barre de recherche autocomplete pour tracker de concerts avec suggestions temps réel.

GoSearchAutocomplete
CLIENTBrowserHTTPSAPI GatewayGET /usersPOST /authWS /liveBusinessLogic GoAuth / JWTbcryptSQLiteWebSocketGo · REST · JWT · SQLite

Groupie Tracker Viz

Visualisation de données de concerts avec graphiques interactifs et statistiques d'artistes.

GoData VizCharts
CLIENTBrowserHTTPSAPI GatewayGET /usersPOST /authWS /liveBusinessLogic GoAuth / JWTbcryptSQLiteWebSocketGo · REST · JWT · SQLite

Groupie Tracker Filters

Système de filtres avancés pour tracker de concerts : plage de dates, lieux et nombre de membres.

GoFiltersQuery Builder

CLI & Outils

9 projets
adama ~ zshadama@dev:~$ ./0-shell0-shell v1.0 · type 'help'$ ls -la | grep godrwxr-xr-x main.godrwxr-xr-x shell.go$ ps aux | wc -l42$stdin|cmd|stdoutfork()exec()Go · Unix · Syscalls · CLI

0-Shell

Shell Unix complet en Go avec syscalls bas niveau, gestion processus, signaux et pipes.

GoShellSyscalls
adama ~ zshadama@dev:~$ ./0-shell0-shell v1.0 · type 'help'$ ls -la | grep godrwxr-xr-x main.godrwxr-xr-x shell.go$ ps aux | wc -l42$stdin|cmd|stdoutfork()exec()Go · Unix · Syscalls · CLI

ASCII Art Web

Application web ASCII art containerisée avec Docker, templates Go et interface responsive.

GoDockerWeb
adama ~ zshadama@dev:~$ ./0-shell0-shell v1.0 · type 'help'$ ls -la | grep godrwxr-xr-x main.godrwxr-xr-x shell.go$ ps aux | wc -l42$stdin|cmd|stdoutfork()exec()Go · Unix · Syscalls · CLI

Groupie Tracker Geo

Tracker de concerts musicaux avec géolocalisation, carte interactive et filtres avancés.

GoREST APIGeolocation
adama ~ zshadama@dev:~$ ./0-shell0-shell v1.0 · type 'help'$ ls -la | grep godrwxr-xr-x main.godrwxr-xr-x shell.go$ ps aux | wc -l42$stdin|cmd|stdoutfork()exec()Go · Unix · Syscalls · CLI

Go Reloaded

Outil de transformation de texte avancé : corrections grammaticales, conversions et formatage automatique.

GoText ProcessingRegex
adama ~ zshadama@dev:~$ ./0-shell0-shell v1.0 · type 'help'$ ls -la | grep godrwxr-xr-x main.godrwxr-xr-x shell.go$ ps aux | wc -l42$stdin|cmd|stdoutfork()exec()Go · Unix · Syscalls · CLI

Math Skills

Outil statistique CLI calculant moyenne, médiane, variance et écart-type sur des datasets.

GoStatisticsMath
adama ~ zshadama@dev:~$ ./0-shell0-shell v1.0 · type 'help'$ ls -la | grep godrwxr-xr-x main.godrwxr-xr-x shell.go$ ps aux | wc -l42$stdin|cmd|stdoutfork()exec()Go · Unix · Syscalls · CLI

ASCII Art Color

Générateur ASCII art avec support des couleurs ANSI et mise en forme avancée du terminal.

GoANSICLI
adama ~ zshadama@dev:~$ ./0-shell0-shell v1.0 · type 'help'$ ls -la | grep godrwxr-xr-x main.godrwxr-xr-x shell.go$ ps aux | wc -l42$stdin|cmd|stdoutfork()exec()Go · Unix · Syscalls · CLI

ASCII Art Output

Exportation d'ASCII art vers fichiers avec gestion multi-formats et redirections.

GoCLIFile I/O
adama ~ zshadama@dev:~$ ./0-shell0-shell v1.0 · type 'help'$ ls -la | grep godrwxr-xr-x main.godrwxr-xr-x shell.go$ ps aux | wc -l42$stdin|cmd|stdoutfork()exec()Go · Unix · Syscalls · CLI

ASCII Art FS

Sélection de polices ASCII art via système de fichiers avec chargement dynamique de banners.

GoCLIFile System
adama ~ zshadama@dev:~$ ./0-shell0-shell v1.0 · type 'help'$ ls -la | grep godrwxr-xr-x main.godrwxr-xr-x shell.go$ ps aux | wc -l42$stdin|cmd|stdoutfork()exec()Go · Unix · Syscalls · CLI

ASCII Art Justify

Alignement et justification d'ASCII art : centré, gauche, droite et justifié selon la largeur du terminal.

GoCLITerminal
/
Adama.

Software Engineer basé au Sénégal. Spécialisé en Go, Rust, Cloud-DevOps et Cybersécurité. Passionné par les systèmes distribués et les architectures performantes.

Stack

  • Nuxt 3
  • Tailwind CSS
  • Vercel

Status

Disponible

Ouvert aux missions freelance et collaborations.

Me contacter

© 2026 Adama Niasse. Tous droits réservés.

Dakar, Sénégal