Skip to content

mariamarinescu/ji-yun

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React + TypeScript + Vite

License: MIT

This is the portfolio website for Ji Yun Pahk, a talented brand designer. The website showcases her work, vision, and creativity.

🚀 Live Preview

The portfolio is live at: https://rriamarria.de

🛠️ Technologies Used

Frontend

  • React: For building the UI.
  • React Router DOM: For routing and navigation.
  • TypeScript: Provides static typing for JavaScript.

Styling

  • TailwindCSS: Utility-first CSS framework.
  • Tailwind Plugins: Aspect Ratio, Forms, and Typography.

Development

  • Vite: Fast build tool.
  • ESLint & Prettier: Ensures code quality and style consistency.
  • Jest & Testing Library: For unit and integration testing.

🌐 Deployment

The project is deployed using GitHub Pages. The deployment workflow uses the gh-pages branch.

🚨 Known Issues

  • The website is still a work in progress. Features and sections may be incomplete or under development.

🛠️ Features

  • React + Vite + TypeScript: A modern stack for fast and efficient development.
  • TailwindCSS: Fully responsive and styled using TailwindCSS with plugins for forms, typography, and aspect ratios.
  • GitHub Pages Deployment: Hosted and deployed via GitHub Pages.
  • React Router: Smooth navigation between pages.
  • Accessibility: Ensures good practices with eslint-plugin-jsx-a11y.

📦 Installation

To set up the project locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/mariamarinescu/ji-yun.git
    cd ji-yun
  2. Install dependencies:

    npm install
  3. Start the development server:

    npm run dev
  4. Build the project:

    npm run build
  5. Preview the production build:

    npm run preview

🧩 Scripts

  • npm run dev: Starts the development server.
  • npm run build: Builds the project for production.
  • npm run preview: Previews the production build.
  • npm run lint: Runs ESLint to analyze the code for issues.

📜 License

This project is licensed under the MIT License - see the LICENSE file for details.

📧 Contact

For inquiries, reach out at [email protected].


Contributions

Feel free to open issues or submit pull requests if you'd like to contribute to the project.

About

Brand designer portfolio

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published