Logo

Bear29ers' Portfolio Website

A brand new portfolio website by Bear29ers.
bear29ers.com ยป

Table of Contents
  1. About The Project
  2. Getting Started
  3. Contact

๐Ÿ“™ About The Project

Bear29ers' Portfolio: A Showcase of Frontend Innovation

This portfolio is a dynamic platform where I, as a frontend engineer, experiment with cutting-edge technologies and showcase my projects.

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

Here, you'll find a collection of my work that demonstrates my passion for creating engaging user interfaces and robust web applications.

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.

(back to top)

๐Ÿ› ๏ธ Tech Stack

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

NextJs ReactJs JavaScript TypeScript NodeJs
Tailwind HTML CSS Sass
Eslint Storybook Jest TestingLibrary
Npm Docker Vercel Neovim WebStrom
Git Github GithubActions

(back to top)

๐ŸŽฌ 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

    docker compose build
  2. Start the app (with Docker)

    docker compose up (-d)

    The port will be 5050.

  3. Stop the app (with Docker)

    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

(back to top)

โœ‰๏ธ Contact

Gmail
Instagram

(back to top)