Skip to content

mohaneddz/EBEC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

63 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

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.js React TailwindCSS TypeScript Supabase SEO Vercel


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

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors