A modern, responsive portfolio website built with React, TypeScript, and Tailwind CSS. This website showcases content writing services, LinkedIn posts, YouTube scripts, and Instagram captions.
- 🎨 Modern and clean design
- 📱 Fully responsive layout
- ⚡ Built with React + TypeScript + Vite
- 🎯 Tailwind CSS for styling
- 📧 Contact form with EmailJS integration
- 🔄 Dynamic content sections
- 🎥 Interactive video and post previews
- React 18
- TypeScript
- Vite
- Tailwind CSS
- EmailJS
- Lucide Icons
- Clone the repository:
git clone https://github.com/Smilin01/Josh_web.git- Install dependencies:
cd Josh_web
npm install- Run the development server:
npm run dev- Build for production:
npm run buildJosh_web/
├── src/
│ ├── App.tsx # Main application component
│ ├── main.tsx # Application entry point
│ └── ...
├── public/
│ └── images/ # Static images
├── index.html
├── package.json
└── README.md
The website is deployed on Netlify. To deploy:
- Build the project:
npm run build- The
distfolder can be deployed to Netlify through:- Netlify UI (drag and drop)
- Netlify CLI
- GitHub integration
- LinkedIn: Blessing Joshwa
- Instagram: @blessingjoshwa
- Email: blessingjoshuaoffl@gmail.com
- Website Design: Smilin
- Content: Blessing Joshwa