Skip to content

JyotikaUppar/portfolio-website

Repository files navigation

Portfolio Website

A personal portfolio website showcasing projects, skills, and contact information.

Table of Contents


Demo

🔗 Live Demo


Features

  • Responsive layout for mobile, tablet, desktop
  • Showcases projects with descriptions and links
  • Skills section
  • Contact form or contact details
  • Smooth scrolling / navigation

Tech Stack

  • Frontend: HTML5, CSS3, JavaScript / TypeScript
  • Framework / Build Tool: Vite
  • Styling: Tailwind CSS
  • Linting: ESLint
  • Configuration Tools: PostCSS, TypeScript

Getting Started

To get a local copy up and running:

  1. Clone the repo

    git clone https://github.com/JyotikaUppar/portfolio-website.git
    cd portfolio-website
    
    
    
  2. Install dependencies

    npm install
  3. Start development server

    npm run dev
  4. Build for production

    npm run build

Usage

  • Edit index.html, or modify the components in src/ to update content
  • Use Tailwind classes / config (tailwind.config.js) to change styles or theming
  • Configure linting via eslint.config.js if needed

Folder Structure

portfolio-website/
├── src/                   # Source files (components, styles, assets etc.)
├── index.html             # Entry HTML file
├── package.json           # Project metadata & scripts
├── tailwind.config.js     # Tailwind config
├── postcss.config.js      # PostCSS config
├── eslint.config.js       # ESLint config
├── vite.config.ts         # Vite configuration
├── tsconfig.json          # TypeScript configuration
└── …                      # Other config files

Scripts

Script Description
npm run dev Runs local dev server for development
npm run build Builds the site for production use
npm run lint Runs linting checks (if configured)
npm run preview Preview the production build locally

Contributing

Contributions are welcome!

  1. Fork the repo
  2. Create a feature branch (git checkout -b feature/YourFeature)
  3. Make your changes
  4. Commit your changes (git commit -m 'Add some feature')
  5. Push to the branch (git push)
  6. Open a Pull Request

License

This project is licensed under the MIT License.


Contact

👩 Author: Jyotika Uppar 📧 Email: [email protected] 🌐 Portfolio: Portfolio Website

Do you want me to also add a Projects section in the README where you can list out each project (with links/screenshots), or keep it minimal?

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published