A modern and interactive web application built with React, TypeScript, and TailwindCSS. This professional showcase website delivers a smooth user experience with snap scrolling and elegant animations.
- 📱 Modern responsive design
- 🎯 Smooth navigation with snap scrolling
- 🎨 Elegant UI with TailwindCSS
- 🌍 Multilingual support with flag selection
- 📧 Integrated contact form with EmailJS
- 🖼️ Interactive portfolio slider
- 📝 Registration forms
- 💼 Services and activities showcase
- 🔄 Detailed work process flow
- React 18 - Modern and performant UI library
- TypeScript - For robust and maintainable code
- Vite - Lightning fast build tool
- TailwindCSS - Utility-first CSS framework
- Swiper - For interactive sliders
- EmailJS - Backend-less email integration
- FontAwesome - For icons
- Lucide React - Modern icon set
- Clone the repository
git clone https://github.com/AkremBelkahla/react-wox-showcase.git
cd react-wox-showcase- Install dependencies
npm install- Start the development server
npm run dev- Open http://localhost:5173 in your browser
This project is a professional web showcase designed to present services, portfolio, and facilitate client engagement. It features modern architecture and robust development practices, utilizing the latest web technologies to deliver an optimal user experience.
The application is structured with reusable components and maintains a clear separation of concerns. It uses TypeScript for type safety and code maintainability, along with TailwindCSS for flexible and consistent styling.
npm run dev- Starts the development servernpm run build- Creates a production buildnpm run preview- Previews the production buildnpm run lint- Checks code with ESLint
The application is fully responsive and optimized for all devices, from mobile phones to large desktop screens.
Contributions are welcome! Feel free to open an issue or submit a pull request.
This project is licensed under the MIT License.