Presenters:
- Sreenikethan Iyer
- Astha Adhikary
Welcome to Webtember! This workshop consists of 4 sessions. You can read their corresponding documentations here:
-
👉 Session 1 - click here to read the full doc
- Introduction
- Components of a "Tech stack"
- Web dev concepts
- Dev setup prerequisites
- Project setup
- Useful tips
-
👉 Session 2 - click here to read the full doc
- Boilerplate Code Shortcut Key
- Definitions
- HTML and CSS Example Code
- Setting Up a GitHub Repository
- Introduction to React.js
- Homework
-
👉 Session 3 - click here to read the full doc
- Intro to JavaScript
- Intro to React
- Create a React project
-
👉 Session 4 - click here to read the full doc
- Creating a portfolio website
- Deployment
A modern, responsive portfolio website showcasing the tremendous achievements, beautiful projects, and winning skills of Donald Trump - Business Mogul and Former President of the United States.
- Responsive Design: Optimized for all device sizes from mobile to desktop
- Dark/Light Mode: Toggle between themes with persistent user preference
- Smooth Animations: Engaging micro-interactions and hover effects
- Modern UI: Clean, professional design with gradient backgrounds
- Interactive Navigation: Smooth scrolling between sections
- Project Showcase: Detailed project cards with technologies and links
- Presidential Theme: Beautiful design worthy of the highest office
- Frontend: React 18, JavaScript (JSX)
- Styling: Tailwind CSS
- Icons: Lucide React
- Build Tool: Vite
- Linting: ESLint
- Hero: Introduction with social links and animated elements featuring the 45th President
- About: Personal background highlighting tremendous deals and achievements
- Skills: Technical skills organized by category (Frontend, Backend, Tools)
- Projects: Featured projects including library management, morse code quiz, and weather applications
- Footer: Additional links and attribution to MTC_BPDC
- Student Library Management System: Python-based library management with GUI - tremendous organization
- Morse Code Quiz Generator: Interactive educational tool in Java - the best learning experience
- UAE Weather Hub: Weather application with API integration - beautiful weather data
- Node.js (version 16 or higher)
- npm or yarn
- Clone the repository:
git clone https://github.com/mtcbpdcdubai/trump-portfolio.git
cd trump-portfolio- Install dependencies:
npm install- Start the development server:
npm run dev- Open your browser and navigate to
http://localhost:5173
npm run buildThe built files will be in the dist directory - ready for tremendous deployment.
Update personal details in the following components:
src/components/Hero.jsx- Name, title, and social linkssrc/components/About.jsx- Personal background and tremendous highlightssrc/components/Contact.jsx- Contact information for winning opportunities
Modify the projects array in src/components/Projects.jsx to showcase your own tremendous projects.
Update the skillCategories array in src/components/Skills.jsx with your technical skills.
The project uses Tailwind CSS. Customize colors, spacing, and other design elements by modifying the Tailwind classes or extending the configuration in tailwind.config.js.
The portfolio includes a comprehensive theme system:
- Automatic system preference detection
- Manual theme toggle with beautiful transitions
- Persistent theme storage
- Smooth transitions between light and dark modes
- Optimized images from Pexels CDN
- Efficient React component structure
- Minimal bundle size with Vite
- Responsive image loading
- Beautiful animations and micro-interactions
- Chrome (latest) - tremendous support
- Firefox (latest) - fantastic compatibility
- Safari (latest) - beautiful on Apple devices
- Edge (latest) - winning performance
- Fork the repository
- Create a feature branch (
git checkout -b feature/tremendous-feature) - Commit your changes (
git commit -m 'Add tremendous feature') - Push to the branch (
git push origin feature/tremendous-feature) - Open a Pull Request
This project is open source and available under the MIT License - the best license, believe me.
Donald Trump
- Email: microsofttechclub@dubai.bits-pilani.ac.in
- LinkedIn: Microsoft Tech Club
- GitHub: MTC BPDC Dubai
- Instagram: MTC BPDC
- Images provided by Pexels - tremendous photography
- Icons by Lucide React - beautiful icons
- Built with Vite and React - the best tools
- Styled with Tailwind CSS - fantastic styling
- Created for the Microsoft Tech Club BPDC Dubai - the greatest tech club
This portfolio was created to showcase tremendous development skills and is dedicated to the Microsoft Tech Club at BITS Pilani Dubai Campus (MTC_BPDC) - making tech education great again!
Made ♥ by Donald (President of USA) for my favourite tech club MTC_BPDC