Skip to content

yousriB/Ellisa

Repository files navigation

Ellisa - Professional Training Center Website

This is a Next.js 15 project for Ellisa Professional Training Center, a website showcasing the center's courses, facilities, and services.

Getting Started

First, make sure you have Node.js 18.17 or later installed.

Install the dependencies:

npm install
# or
yarn
# or
pnpm install
# or
bun install

Then, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Open http://localhost:3000 with your browser to see the result.

Features

  • Responsive design that works on mobile, tablet, and desktop
  • Interactive components built with shadcn/ui
  • Arabic language support with RTL layout
  • Sections for courses, facilities, testimonials, and contact information

Technologies Used

  • Next.js 15
  • TypeScript
  • Tailwind CSS
  • shadcn/ui components
  • Google Fonts (Tajawal for Arabic, Poppins for Latin)

Project Structure

  • /app - Next.js App Router pages and layouts
  • /components - React components used throughout the site
  • /components/ui - UI components based on shadcn/ui
  • /hooks - Custom React hooks
  • /lib - Utility functions
  • /public - Static assets like images

Building for Production

To build the application for production, run:

npm run build
# or
yarn build
# or
pnpm build
# or
bun build

Then, you can start the production server with:

npm start
# or
yarn start
# or
pnpm start
# or
bun start

Deployment

This Next.js app can be deployed on any platform that supports Next.js, such as Vercel, Netlify, or a traditional hosting service with Node.js support.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published