This is a portfolio project built with React, Vite, Tailwind CSS, and Workbox. It showcases my skills, projects, and experience in web development.
-
Responsive Design: The portfolio is built with a responsive design, ensuring optimal viewing experience across various devices and screen sizes.
-
Modern UI with Tailwind CSS: The project utilizes the Tailwind CSS framework to create a clean and visually appealing user interface. Tailwind CSS allows for rapid styling and customization, resulting in a modern and professional design.
-
React Components: The portfolio is developed using React, taking advantage of reusable and modular components. This approach enhances maintainability and scalability of the codebase.
-
Workbox for Offline Support: Workbox, a powerful library for offline support and service worker management, is integrated into the project. This enables the portfolio to function offline by caching important assets and providing a seamless user experience even in low or no network connectivity situations.
- Clone the repository:
git clone https://github.com/TsitoUw/portfolio-23.git
- Navigate to the project directory:
cd portfolio
- Install the dependencies:
npm install
- Start the development server:
npm run dev
- Open your browser and visit:
http://http://localhost:5173/
To deploy the portfolio to a production environment, follow these steps:
- Build the optimized version of the project:
npm run build
- The build output will be located in the
dist
directory. - Deploy the contents of the
dist
directory to your desired hosting platform.
- This project utilizes the following libraries and frameworks:
If you have any questions or feedback, please feel free to reach out to me at [email protected].