Nighty3098

Nighty3098 Portfolio

Personal portfolio website for S.Artem (Nighty3098), built using React and TypeScript.

πŸš€ About the project

This is a modern, responsive portfolio website showcasing the developer’s skills and projects. The site includes:

πŸ›  Technologies

πŸ“ Project structure

src/
β”œβ”€β”€ components/          # React components
β”‚   β”œβ”€β”€ welcome.tsx     # Home page with greeting
β”‚   β”œβ”€β”€ aboutme.tsx     # About Me section
β”‚   β”œβ”€β”€ projects.tsx    # Main projects
β”‚   β”œβ”€β”€ contacts.tsx    # Contact information
β”‚   β”œβ”€β”€ project_card.tsx # Project card
β”‚   └── cat.tsx         # SVG cat component
β”œβ”€β”€ pages/              # Application pages
β”‚   └── He4vyL0v3.tsx   # Page with He4vyL0v3 Project projects
β”œβ”€β”€ App.tsx             # Main application component
β”œβ”€β”€ App.css             # Main styles
└── index.tsx           # Entry point

🎨 Design features

πŸš€ Running the project

Prerequisites

Installation and start

  1. Clone the repository:
    git clone https://github.com/Nighty3098/Portfolio.git
    cd Portfolio
    
  2. Install dependencies:
    npm install
    # or
    yarn install
    
  3. Start the project in development mode:
    npm start
    # or
    yarn start
    
  4. Open http://localhost:3000 in the browser

Build for production

npm run build
# or
yarn build

πŸ“± Responsiveness

The site is fully responsive and displays correctly on:

πŸ“ž Contacts

πŸ“„ Contributing

Fork, improve, and send pull requests β€” any suggestions are welcome!


Made with ❀️