This is the source code for my portfolio website, built using Astro and Tailwind CSS.
- Live Site: https://muhammadfiaz.com
- GitHub Repository: https://github.com/muhammad-fiaz/website
The home page showcases my professional profile, projects, and ways to contact me. Visit it at https://muhammadfiaz.com.
If you encounter any bugs, have questions, or want to suggest new features, please use the Issues page in this repository.
-
Clone the repository:
git clone https://github.com/muhammad-fiaz/website.git cd website
-
Install dependencies:
npm install # or pnpm install # or yarn install # or bun install
npm run dev
/npm start
- Start the development server.npm run build
- Type-check and build the project for production.npm run preview
- Preview the built site locally.npm run format
- Format all the Code
You can also use Bun as an alternative JavaScript runtime and package manager:
-
Install Bun: Follow the official Bun installation guide for your OS.
-
Install dependencies with Bun:
bun install
-
Run the development server with Bun:
bun run dev
-
Other scripts:
bun run build
- Build the project for productionbun run preview
- Preview the built site locallybun run format
- Format all the code
Major dependencies used in this project:
- Astro
- Tailwind CSS
- TypeScript
- See
package.json
for the full list.
This project is open source and available under the MIT License.