Mohammed Portfolio is a modern UI/UX and functional Developer Portfolio Web built with React & Three.js
This repository houses an well-designed and functional Developer Portfolio Website consisting Navbar, Hero, Overview, Work Experience, Technologies, Projects, Testimonials and Contact sections built with React & Three.js using TailwindCSS ⏭
Here is the folder structure of Mohammed-Portfolio.
Portfolio/
|- public/
|- src/
|-- assets/
|-- components/
|-- constants/
|-- hoc/
|-- utils/
|-- App.jsx
|-- index.css
|-- main.jsx
|-- styles.js
|- postcss.config.cjs
|- tailwind.config.cjs
|- vite.config.js
Download or clone this repo by using the link below:
Portfolio using NPM (Node Package Manager), therefore, make sure that Node.js is installed by execute the following command in console:
node -v
At the main folder execute the following command in console to get the required dependencies:
npm install --legacy-peer-deps
At the main folder execute the following command in console to creates a build directory with a production build of 3d portfolio:
npm run build
At the main folder execute the following command in console to run the server:
npm run start
At the main folder execute the following command in console to get the required dependencies:
npm install --legacy-peer-deps
At the main folder execute the following command in console to run the development server:
npm run dev
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Mohammed - Mohammed