A modern web application built with Next.js, React, and Tailwind CSS.
This project is my personal portfolio and showcase website. It serves as a central hub to display my professional experience, projects, and skills as a developer.
The goal of this site is to present my work in a modern, performant, and accessible way, demonstrating my expertise with the Next.js ecosystem.
- Next.js 16 (App Router) - Server Components and Server Actions.
- React 19 - Latest React features.
- Tailwind CSS - Utility-first CSS framework for rapid UI development.
- TypeScript - Static type checking for better code quality.
- Lucide React - Beautiful and consistent icons.
- Responsive Design - Optimized for mobile and desktop.
- Framework: Next.js 16
- Library: React 19
- Language: TypeScript
- Styling: Tailwind CSS & PostCSS
- Icons: Lucide React
- Linting: ESLint
- Package Manager: Yarn 4
Follow these instructions to get a copy of the project up and running on your local machine.
Ensure you have the following installed:
- Node.js (Version 24 or higher recommended)
- Corepack (included with Node.js) to manage the Yarn version
-
Clone the repository
git clone https://github.com/brei0x/brei0x.github.io.git cd brei0x.github.io -
Enabled Corepack
corepack enable -
Install dependencies
yarn install
-
Run the development server
yarn dev
-
Open your browser Navigate to https://localhost:3000 to see the application.
yarn dev: Starts the development server.yarn build: Builds the application for production.yarn start: Runs the built application in production mode.yarn lint: Runs ESLint to catch code errors.
npx sort-package-json: Sortspackage.jsondependencies.
This project is licensed under the MIT License - see the LICENSE file for details.