Skip to content

Repository files navigation

EBEC Logo EBEC - ENSIA’s Business & Entrepreneurship Club

A modern, fast, fully responsive fullstack web application for the ENSIA Business & Entrepreneurship Club (EBEC). Designed to showcase the club’s departments, events, flagship initiatives, leadership team, and entrepreneurship-focused activities—with optimized navigation, sharp visuals, and an SEO-first architecture.


Tech Used 🛠️

Next.jsReactTailwindCSSTypeScriptSupabaseSEOVercel


Features ⚡

  • 🏢 Club Identity & Mission Clear explanation of EBEC’s mission: empower students in business, leadership, innovation, and entrepreneurship.

  • 🎉 Events Platform Full events hub with hero section, collaborators, upcoming events, workshops, and competitions.

  • 📊 Departments Overview All EBEC departments displayed with their purpose and team structure.

  • 👑 Managers & Leadership Team Clean showcase for President, VP, Managers, and high-performing members.

  • 🏆 Leaderboard System Ranking of top performers across all departments.

  • 🧭 EBEC Formula A unique breakdown of the club’s process: Ideate → Engineer → Lead → Pitch → Network → Scale → Dominate.

  • 📸 Activities & Memorable Moments Gallery of past events: Open Day, IGNITE, NATIXIS workshops, Studups, and more.

  • 🙋 Testimonials Real student opinions about EBEC’s impact.

  • 📱 Fully Responsive Design Smooth UI across phones, tablets, and desktops.

  • 🚀 High SEO Score Structured metadata, AVIF/WebP images, clean route structure.


Screenshots 📸


Hero

Hero: EBEC identity & introduction.


Events Hero

Events Page: Explore the full range of EBEC events.


Event Info

Event Details: Clear and informative layout.


Upcoming Events

Upcoming: Highlighting major upcoming opportunities.


Departments

Departments: Explore all EBEC departments.


Managers

Leadership & Managers: Meet the people behind EBEC.


Leaderboard

Leaderboard: Best-performing members by department.


Activities

Activities: Workshops, competitions, and community events.


Memorable

Memorable Moments: IGNITE, NATIXIS, Studups & more.


Services

Services: Training, networking, club activities.


Testimonials

Testimonials: Student opinions about EBEC.


EBEC Formula

EBEC Formula: From idea to execution.


User Section

User Panel: Profile interface and stats.


Dashboard

Dashboard: Admin overview and management tools.


FAQ

FAQ: Answers to all common questions.


Project Structure 📂

src/
├── app/ # Next.js App Router pages
├── components/ # Reusable UI blocks
├── sections/ # Hero, Events, Departments, Formula, Testimonials, etc.
├── lib/ # SEO utilities and config
├── styles/ # Tailwind setup and globals
└── public/ # Logos, static images, collaborators

Development 🛠️

  1. Install

    pnpm install
  2. Run

    pnpm run dev
  3. Build

    pnpm run build
  4. Deploy (Vercel)

    vercel

Credits 🤝

Developed for EBEC (ENSIA Business & Entrepreneurship Club)By:Manaa Mohaned © 2025 EBEC

About

𝐄𝐁𝐄𝐂 is a modern club website built with Next.js, React, TypeScript, Tailwind CSS, and Supabase. It showcases events, departments, and leadership pages through a polished, SEO-friendly experience designed to strengthen the club’s online presence.

Topics

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages