Skip to content

A React application that displays user profile information using a reusable ProfileCard component. This project demonstrates the use of external CSS for structure & styling and inline styles for dynamic effects.

Notifications You must be signed in to change notification settings

PuneethKumarMS/react_Profile-Card_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ‘€ Profile Card React App

A React application that displays user profile information using a reusable ProfileCard component.
This project demonstrates the use of external CSS for structure & styling and inline styles for dynamic effects.


✨ Features

  • Displays a profile picture, name, and bio
  • Profile picture styled as a circle
  • External CSS for layout, colors, and typography
  • Inline styling for dynamic background colors
  • Hover effects and responsive design
  • Background color changes dynamically via props

πŸ“‚ Project Structure

profile-card-app/
β”œβ”€β”€ src/
β”‚   β”œβ”€β”€ components/
β”‚   β”‚   └── ProfileCard.jsx
β”‚   β”œβ”€β”€ assets/
β”‚   β”‚   └── profile.webp
β”‚   β”œβ”€β”€ App.jsx
β”‚   β”œβ”€β”€ App.css
β”‚   └── style.css
β”œβ”€β”€ package.json
└── vite.config.js

πŸ“¦ Installation & Usage

# 1️⃣ Create a new Vite + React project
npm create vite@latest profile-card-app -- --template react

# 2️⃣ Navigate into the project folder
cd profile-card-app

# 3️⃣ Install dependencies
npm install

# 4️⃣ Install additional dependencies (if needed)
npm install react-router-dom

# 5️⃣ Start the development server
npm run dev

About

A React application that displays user profile information using a reusable ProfileCard component. This project demonstrates the use of external CSS for structure & styling and inline styles for dynamic effects.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published