Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

Itsayu/Portfolio-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Portfolio-

Please Don't Copy the Code

Here's a sample README.md template for your portfolio project built with Next.js, TypeScript, Tailwind CSS, SCSS, and CSS:

# Portfolio Website

This is an open-source personal portfolio website built using [Next.js](https://nextjs.org/) with [TypeScript](https://www.typescriptlang.org/). The project is styled using a combination of [Tailwind CSS](https://tailwindcss.com/), SCSS, and standard CSS. The website showcases projects, skills, and experiences with responsive design and dark mode support.

## Table of Contents

- [Features](#features)
- [Getting Started](#getting-started)
  - [Prerequisites](#prerequisites)
  - [Installation](#installation)
  - [Running the Project](#running-the-project)
- [File Structure](#file-structure)
- [Technologies Used](#technologies-used)
- [Customization](#customization)
- [Contributing](#contributing)
- [License](#license)

## Features

- 📦 **Next.js** for server-side rendering and static site generation.
- ⚡️ **TypeScript** for type safety and scalability.
- 🎨 **Tailwind CSS** for utility-first styling.
- 🎨 **SCSS** for custom styling and advanced CSS features.
- 🌙 **Dark Mode** support.
- 📱 **Responsive Design** to look great on all screen sizes.
- 🔥 **Framer Motion** for smooth animations.
- 🖼 **React Palette** for image color extraction.

## Getting Started

Follow these instructions to set up the project locally.

### Prerequisites

Ensure you have the following installed:

- [Node.js](https://nodejs.org/) (v14.x or later)
- [npm](https://www.npmjs.com/) or [yarn](https://yarnpkg.com/) as a package manager.

### Installation

1. Clone the repository:

   ```bash
   git clone https://github.com/your-username/your-portfolio.git
  1. Navigate to the project directory:

    cd your-portfolio
  2. Install dependencies:

    Using npm:

    npm install

    Using yarn:

    yarn install

Running the Project

To start the development server:

npm run dev
# or
yarn dev

Open http://localhost:3000 in your browser to see the portfolio.

For production build:

npm run build
npm start

File Structure

├── app/                      # Next.js app directory
│   ├── components/            # Reusable components
│   ├── pages/                 # Static pages (about, projects, etc.)
│   └── public/                # Public assets (images, icons, etc.)
├── styles/                    # Global styles
│   ├── globals.scss           # Global SCSS styles
│   ├── tailwind.css           # Tailwind base, components, and utilities
├── tsconfig.json              # TypeScript configuration
├── tailwind.config.js         # Tailwind configuration
├── postcss.config.js          # PostCSS configuration
├── package.json               # Node dependencies and scripts
├── README.md                  # Project documentation

Technologies Used

Customization

To customize the portfolio content (e.g., your name, bio, skills, projects):

  1. Modify the data in the corresponding components inside the app/components/ directory.
  2. Update the global styles in styles/globals.scss or customize Tailwind classes as needed.

Contributing

Contributions are welcome! To contribute:

  1. Fork this repository.
  2. Create a new branch for your feature or bug fix.
  3. Commit your changes.
  4. Submit a pull request.

Please make sure your code follows the project's coding guidelines.

License

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


### Key Sections:
- **Technologies Used** highlights the main tools (Next.js, TypeScript, Tailwind CSS, SCSS, CSS).
- **File Structure** gives an overview of where things are in the project.
- **Customization** shows how to modify content.

About

Please Don't Copy the Code

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published