Skip to content

Commit

Permalink
Merge pull request #118 from Bear29ers/feature/#113_create_readme
Browse files Browse the repository at this point in the history
Feature #113 Update README(READMEの更新)
  • Loading branch information
Bear29ers committed Jun 29, 2024
2 parents 2ee6796 + c5535f5 commit 5d47446
Showing 1 changed file with 150 additions and 23 deletions.
173 changes: 150 additions & 23 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,36 +1,163 @@
This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app).
<a id="readme-top"></a>

## Getting Started
<!-- PROJECT LOGO -->
<br />
<div align="center">
<a href="https://github.com/Bear29ers/bear29ers.com">
<img src="public/images/profile.png" alt="Logo" width="80" height="80">
</a>

First, run the development server:
<h3 align="center">Bear29ers' Portfolio Website</h3>

```bash
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
```
<p align="center">
A brand new portfolio website by Bear29ers.
<br />
<a href="https://bear29ers.com" target="_blank"><strong>bear29ers.com »</strong></a>
<br />
<br />
</p>
</div>

Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
<!-- TABLE OF CONTENTS -->
<details>
<summary>Table of Contents</summary>
<ol>
<li>
<a href="#about-the-project">About The Project</a>
<ul>
<li><a href="#built-with">Built With</a></li>
</ul>
</li>
<li>
<a href="#getting-started">Getting Started</a>
<ul>
<li><a href="#prerequisites">Prerequisites</a></li>
<li><a href="#installation">Installation</a></li>
</ul>
</li>
<li><a href="#contact">Contact</a></li>
</ol>
</details>

You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file.
<!-- ABOUT THE PROJECT -->

This project uses [`next/font`](https://nextjs.org/docs/basic-features/font-optimization) to automatically optimize and load Inter, a custom Google Font.
## 📙 About The Project

## Learn More
<div style="display: flex;">
<a href="https://github.com/Bear29ers/bear29ers.com/assets/39920490/c4b21618-0df1-4cd8-a5f0-daf34e9b3c40" target="_blank" align="center">
<img src="https://github.com/Bear29ers/bear29ers.com/assets/39920490/c4b21618-0df1-4cd8-a5f0-daf34e9b3c40" width="90%" align="center" />
</a>
</div>

To learn more about Next.js, take a look at the following resources:
<div style="display: flex; justify-content: center; column-gap: 10px; margin-top: 10px; margin-bottom: 50px;">
<img src="https://github.com/Bear29ers/bear29ers.com/assets/39920490/3073a790-b7f4-45e6-93f6-c278c74482a4" width="250" />
<img src="https://github.com/Bear29ers/bear29ers.com/assets/39920490/ea696f53-1419-422d-ab42-cfad4c6db6e3" width="250" />
</div>

- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API.
- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial.
<h4>Bear29ers' Portfolio: A Showcase of Frontend Innovation</h4>

You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome!
This portfolio is a dynamic platform where I, as a frontend engineer, experiment with cutting-edge technologies and showcase my projects.

## Deploy on Vercel
It serves as both a testing ground for new skills and a window into my development journey.

The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js.
Here, you'll find a collection of my work that demonstrates my passion for creating engaging user interfaces and robust web applications.

Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details.
As I continue to grow and learn, this site will evolve, reflecting my latest technical achievements and creative solutions.

I invite you to explore my projects and witness firsthand the results of my dedication to frontend development.

<p align="right">(<a href="#readme-top">back to top</a>)</p>

## 🛠️ Tech Stack

Listed major frameworks/libraries and devtools used to boost this project.

![NextJs] ![ReactJs] ![JavaScript] ![TypeScript] ![NodeJs] <br>
![Tailwind] ![HTML] ![CSS] ![Sass] <br>
![Eslint] ![Storybook] ![Jest] ![TestingLibrary] <br>
![Npm] ![Docker] ![Vercel] ![Neovim] ![WebStrom] <br>
![Git] ![Github] ![GithubActions]

<p align="right">(<a href="#readme-top">back to top</a>)</p>

<!-- GETTING STARTED -->

## 🎬 Getting Started

### 🎒 Prerequisites

- Node.js 20.0.0 or later
- Next.js 14.0 or later
- A basic understanding of TypeScript & React

### 🌱 Installation

1. Build with Dcoker

```bash
docker compose build
```

2. Start the app (with Docker)

```bash
docker compose up (-d)
```

The port will be 5050.

3. Stop the app (with Docker)

```bash
docker compose down
```

### 💻 Available commands

Running commands with npm `run [command]`

| command | description |
| -------------- | -------------------------------------------------------------- |
| `dev` | starts a development instance of the app on local (not docker) |
| `build` | build the app |
| `eslint:fix` | run eslint with fix option |
| `prettier:fix` | run prettier with fix option |
| `test` | testing |
| `storybook` | open storybook |

<p align="right">(<a href="#readme-top">back to top</a>)</p>

<!-- CONTACT -->

## ✉️ Contact

[![Gmail]](mailto:y.dream.nest@gmail.com) <br>
[![Instagram]](https://www.instagram.com/bear29ers/)

<p align="right">(<a href="#readme-top">back to top</a>)</p>

<!-- MARKDOWN LINKS & IMAGES -->

[NextJs]: https://img.shields.io/badge/next.js-000000?style=for-the-badge&logo=nextdotjs&logoColor=white
[ReactJs]: https://img.shields.io/badge/React-20232A?style=for-the-badge&logo=react&logoColor=61DAFB
[JavaScript]: https://img.shields.io/badge/JavaScript-323330?style=for-the-badge&logo=javascript&logoColor=F7DF1E
[TypeScript]: https://img.shields.io/badge/TypeScript-007ACC?style=for-the-badge&logo=typescript&logoColor=white
[NodeJs]: https://img.shields.io/badge/Node.js-43853D?style=for-the-badge&logo=node.js&logoColor=white
[HTML]: https://img.shields.io/badge/HTML5-E34F26?style=for-the-badge&logo=html5&logoColor=white
[CSS]: https://img.shields.io/badge/CSS3-1572B6?style=for-the-badge&logo=css3&logoColor=white
[Sass]: https://img.shields.io/badge/Sass-CC6699?style=for-the-badge&logo=sass&logoColor=white
[Tailwind]: https://img.shields.io/badge/Tailwind_CSS-38B2AC?style=for-the-badge&logo=tailwind-css&logoColor=white
[Eslint]: https://img.shields.io/badge/ESLint-4B3263?style=for-the-badge&logo=eslint&logoColor=white
[Storybook]: https://img.shields.io/badge/-Storybook-FF4785?style=for-the-badge&logo=storybook&logoColor=white
[Jest]: https://img.shields.io/badge/Jest-323330?style=for-the-badge&logo=Jest&logoColor=white
[TestingLibrary]: https://img.shields.io/badge/testing%20library-323330?style=for-the-badge&logo=testing-library&logoColor=red
[Npm]: https://img.shields.io/badge/NPM-%23CB3837.svg?style=for-the-badge&logo=npm&logoColor=white
[Docker]: https://img.shields.io/badge/docker-%230db7ed.svg?style=for-the-badge&logo=docker&logoColor=white
[Vercel]: https://img.shields.io/badge/vercel-%23000000.svg?style=for-the-badge&logo=vercel&logoColor=white
[Git]: https://img.shields.io/badge/git-%23F05033.svg?style=for-the-badge&logo=git&logoColor=white
[Github]: https://img.shields.io/badge/github-%23121011.svg?style=for-the-badge&logo=github&logoColor=white
[GithubActions]: https://img.shields.io/badge/github%20actions-%232671E5.svg?style=for-the-badge&logo=githubactions&logoColor=white
[Neovim]: https://img.shields.io/badge/NeoVim-%2357A143.svg?&style=for-the-badge&logo=neovim&logoColor=white
[WebStrom]: https://img.shields.io/badge/webstorm-143?style=for-the-badge&logo=webstorm&logoColor=white&color=black
[Gmail]: https://img.shields.io/badge/Gmail-D14836?style=for-the-badge&logo=gmail&logoColor=white
[Instagram]: https://img.shields.io/badge/Instagram-%23E4405F.svg?style=for-the-badge&logo=Instagram&logoColor=white

0 comments on commit 5d47446

Please sign in to comment.