A modern, responsive portfolio website built with React, showcasing projects and skills in a visually appealing way.
This portfolio site is designed to showcase your work, skills, and experiences in a clean, modern, and responsive format. The site is fully customizable and managed through the profile.js
file, where you can easily update your profile information, projects, and other content.
theme.js
.Follow these steps to set up and run the project locally:
Clone the Repository:
git clone https://github.com/0memo07/react-portfolio.git
Install Dependencies:
Navigate to the project directory and install the required packages.
cd react-portfolio
npm install
Set Up Project Configuration:
Customize your portfolio content in src/profile.js
.
Run the Application:
npm start
After setting up the project, you can easily manage and update your portfolio:
Profile Information:
Modify the src/profile.js
file to update your name, bio, skills, and project details.
Theming:
Customize the look and feel of your portfolio by editing the src/theme.js
file. The theme controls the color scheme, typography, and component styles across the site.
import { createTheme } from '@mui/material/styles';
const theme = createTheme({
palette: {
mode: 'dark',
primary: {
main: '#ff0000',
},
// other palette settings
},
});
export default theme;
Technologies and tools used in the project:
This portfolio site is highly customizable:
src/profile.js
. This file allows you to update your personal information, social links, skills, and projects.theme.js
file, where you can modify colors, fonts, and component styles.This project is licensed under the MIT License. See the LICENSE file for more details.