Skip to content

Renova is a modern and sleek website built for a house renovation and design company.

Notifications You must be signed in to change notification settings

faroukchebaiki/Renova

Repository files navigation

Renova - Home Renovation & Design

Renova is a modern, high-performance web application for a home renovation and design company. It showcases services, projects, and testimonials with a sleek, responsive design.

Features

  • Modern UI/UX: Built with Material UI (MUI) for a polished and professional look.
  • Responsive Design: Fully responsive layout that works seamlessly on desktop, tablet, and mobile devices.
  • Smooth Animations: Enhanced user experience with Framer Motion animations.
  • Interactive Components: engaging sections for services, projects, and contact forms.
  • Theming: Custom theme configuration for consistent branding.

Tech Stack

Getting Started

Follow these steps to set up the project locally.

Prerequisites

  • Node.js (v18 or higher)
  • npm or pnpm

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/renova.git
    cd renova
  2. Install dependencies:

    npm install
    # or
    pnpm install

Running the Development Server

Start the development server with hot module replacement:

npm run dev

The application will be available at http://localhost:5173.

Building for Production

To create a production-ready build:

npm run build

The build artifacts will be stored in the dist/ directory.

Linting and Formatting

Run the linter to check for code quality issues:

npm run lint

Format the code:

npm run format

Project Structure

src/
├── assets/         # Static assets (images, icons)
├── components/     # Reusable UI components
│   ├── layout/     # Layout components (Header, Footer)
│   └── sections/   # Page sections (Hero, About, Services, etc.)
├── pages/          # Application pages
├── theme/          # MUI theme configuration
├── App.tsx         # Main application component
└── main.tsx        # Entry point

License

This project is licensed under the MIT License.

About

Renova is a modern and sleek website built for a house renovation and design company.

Resources

Stars

Watchers

Forks

Releases

No releases published