This is a modern React-based portfolio application built with Vite and Tailwind CSS. It showcases various projects, user authentication, and a responsive design.
- User Authentication: Register, login, and protected routes for user profiles.
- Project Showcase: View detailed descriptions and images of multiple projects, including:
- Clipboard Manager
- Currency Converter
- File Organizer
- Key Logger
- QR Code Generator
- Typing Game
- Weather Checker
- Background Remover
- Profile Management: Update user profile and view skills.
- Responsive Design: Optimized for all devices using Tailwind CSS.
- Modern UI: Clean and attractive interface with custom components.
- Clone the repository
git clone https://github.com/mikeCodeCraft/mikeCodeCraft.git cd react-app - Install dependencies
npm install
- Start the development server
npm run dev
- Open in browser Visit http://localhost:5173 to view the app.
react-app/
├── public/ # Static assets
├── src/
│ ├── api/ # API utilities
│ ├── assets/ # Images and icons
│ ├── components/ # React components
│ ├── hooks/ # Custom hooks
│ └── styles/ # CSS files
├── App.jsx # Main app component
├── index.html # HTML template
├── package.json # Project metadata and scripts
├── tailwind.config.js # Tailwind CSS config
├── vite.config.ts # Vite config
└── ...
npm run dev— Start the development servernpm run build— Build for productionnpm run preview— Preview the production build
This project is licensed under the MIT License.
