This is a personal portfolio project showcasing the skills and projects of a Web Application Engineer.
-
Clone the repository:
git clone [email protected]:mhshujon/mhshujon.github.io.git portfolio cd portfolio
-
Install dependencies:
Make sure you have Node.js installed. Then run:
npm install
-
Start the development server:
npm run dev
This will start the application in development mode. Look for the server address in the console output.
-
Build for production:
npm run build
This will create an optimized production build in the
dist
folder of the application. -
Run the production build:
npm run preview
This will preview the production build locally. Look for the server address in the console output.
npm run dev
: Starts the development server.npm run build
: Builds the app for production.npm run preview
: Serves the production build locally.npm run lint
: Lints the codebase.npm run deploy
: Deploys the app to GitHub Pages.
- React: A JavaScript library for building user interfaces.
- TypeScript: A typed superset of JavaScript that compiles to plain JavaScript.
- Tailwind CSS: A utility-first CSS framework for rapid UI development.
- Lucide React: A collection of simple and beautiful SVG icons.
- npm: A package manager for JavaScript.
This project is licensed under the MIT License. See the LICENSE file for details.