https://github.com/yeabtsega1/yeab-portfolio
My Portfolio Website built with Next.js
https://github.com/yeabtsega1/yeab-portfolio
next-portfolio nextjs portfolio-website react-portfolio reactjs resume
Last synced: 3 months ago
JSON representation
My Portfolio Website built with Next.js
- Host: GitHub
- URL: https://github.com/yeabtsega1/yeab-portfolio
- Owner: Yeabtsega1
- Created: 2023-07-30T20:23:00.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-14T08:19:28.000Z (12 months ago)
- Last Synced: 2024-12-27T08:08:57.522Z (5 months ago)
- Topics: next-portfolio, nextjs, portfolio-website, react-portfolio, reactjs, resume
- Language: JavaScript
- Homepage: https://yeab-portfolio.netlify.app/
- Size: 871 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Full Stack Web Developer

## :rocket: Quick start
**Run the site locally**
### Step 1: Clone The Repo
Fork the repository. then clone the repo locally by doing -
```bash
git clone https://github.com/Yeabtsega1/Yeab-Portfolio
```### Step 2: Install Dependencies
cd into the directory
```bash
cd Yeab-Portfolio
```
```install all the dependencies
```bash
npm install
```### Step 3: Start Development Server
Then start the development Server
```
npm run dev
```
After running the development server the site should be running on https://localhost:3000## :open_file_folder: What's inside?
A quick look at the folder structure of this project.
```
Portfolio
├─ .eslintrc.json
├─ .git
│ ├─ config
│ ├─ description
│ ├─ HEAD
│ ├─ hooks
│ │ ├─ applypatch-msg.sample
│ │ ├─ commit-msg.sample
│ │ ├─ fsmonitor-watchman.sample
│ │ ├─ post-update.sample
│ │ ├─ pre-applypatch.sample
│ │ ├─ pre-commit.sample
│ │ ├─ pre-merge-commit.sample
│ │ ├─ pre-push.sample
│ │ ├─ pre-rebase.sample
│ │ ├─ pre-receive.sample
│ │ ├─ prepare-commit-msg.sample
│ │ ├─ push-to-checkout.sample
│ │ └─ update.sample
│ ├─ index
│ ├─ info
│ │ └─ exclude
│ ├─ logs
│ │ ├─ HEAD
│ │ └─ refs
│ │ ├─ heads
│ │ │ └─ main
│ │ └─ remotes
│ │ └─ origin
│ │ └─ HEAD
│ ├─ objects
│ │ ├─ info
│ │ └─ pack
│ │ ├─ pack-013db03f282dc13104ce9eee3e00789c0da72df4.idx
│ │ └─ pack-013db03f282dc13104ce9eee3e00789c0da72df4.pack
│ ├─ packed-refs
│ └─ refs
│ ├─ heads
│ │ └─ main
│ ├─ remotes
│ │ └─ origin
│ │ └─ HEAD
│ └─ tags
├─ .github
│ └─ workflows
│ └─ nextjs.yml
├─ .gitignore
├─ components
│ ├─ About.js
│ ├─ Contact.js
│ ├─ Education.js
│ ├─ Footer.js
│ ├─ Header.js
│ ├─ index.js
│ ├─ Navbar.js
│ ├─ Project.js
│ └─ Skills.js
├─ data
│ ├─ about.js
│ ├─ education.js
│ ├─ project.js
│ └─ skillsExperience.js
├─ next.config.js
├─ package-lock.json
├─ package.json
├─ pages
│ ├─ 404.js
│ ├─ api
│ │ └─ hello.js
│ ├─ index.js
│ ├─ resume.js
│ ├─ _app.js
│ └─ _document.js
├─ public
│ ├─ 404.webp
│ ├─ favicon.ico
│ ├─ images
│ │ ├─ about
│ │ │ ├─ backend.webp
│ │ │ ├─ frontend.webp
│ │ │ └─ jain-svg.webp
│ │ ├─ backend.png
│ │ ├─ education
│ │ │ ├─ Atlas.jpeg
│ │ │ ├─ Beteseb.jpeg
│ │ │ └─ jain.png
│ │ ├─ favicon.ico
│ │ ├─ frontend.png
│ │ ├─ illustrations
│ │ │ └─ skill.png
│ │ ├─ nitj.png
│ │ ├─ projects
│ │ │ ├─ portfolio.webp
│ │ │ ├─ react-ecommerce.webp
│ │ │ ├─ TradeIT-logo.png
│ │ │ ├─ YB.jpeg
│ │ └─ resume
│ │ └─ Resume.pdf
│ ├─ profile.jpg
│ ├─ resume.pdf
│ ├─ resume2.pdf
│ ├─ resume3.pdf
│ ├─ sitemap.xml
│ └─ website.png
├─ README.md
└─ styles
└─ globals.css```
## :innocent: FeedbackIf you have any feedback, please reach out to me [here](https://yeab-portfolio.netlify.app/#contact)