A modern and responsive landing page built using React.js and Tailwind CSS, based on a Figma design. This project focuses on converting UI/UX design into a clean, functional, and pixel-perfect web application.
This project is developed as part of an internship assignment to demonstrate the ability to:
- Convert Figma designs into real-world applications
- Build reusable and structured React components
- Implement responsive layouts across devices
- Maintain clean and readable code
- React.js (Vite)
- Tailwind CSS
- JavaScript (ES6+)
- 🎨 Pixel-perfect UI based on Figma design
- 📱 Fully responsive (Mobile, Tablet, Desktop)
- 🧩 Component-based architecture
- ⚡ Fast performance using Vite
- 🎯 Clean and minimal design with proper spacing and typography
- 🖱️ Basic hover interactions
src/
├── components/
│ ├── Navbar.jsx
│ ├── Hero.jsx
│ ├── SectionOne.jsx
│ ├── SectionTwo.jsx
│ ├── Services.jsx
│ ├── Testimonials.jsx
│ ├── Newsletter.jsx
│ ├── Footer.jsx
│
├── pages/
│ ├── Home.jsx
│
├── App.jsx
├── main.jsx
- Navbar
- Hero Section
- About Sections
- Services Section
- Testimonials Section
- Newsletter Section
- Footer
git clone <your-repo-link>
cd elementum-landing-page
npm install
npm run dev
- Translating design into code
- Responsive design principles
- Component reusability in React
- Clean UI/UX implementation
- Add animations for better UX
- Improve accessibility
- Backend integration (if needed)
This project was built as part of an internship assignment to demonstrate frontend development skills and UI implementation.
Feel free to connect with me for feedback or collaboration!