diff --git a/README.md b/README.md
new file mode 100644
index 0000000..7692da9
--- /dev/null
+++ b/README.md
@@ -0,0 +1,117 @@
+# Contact Information Form
+
+A responsive HTML form for collecting user's name and mobile number with real-time validation and modern styling.
+
+## Features
+
+### Form Fields
+- **Full Name**: Text input with validation (2-50 characters, letters and spaces only)
+- **Mobile Number**: Tel input with validation (10-15 digits, optional international format)
+
+### Validation
+- **Real-time validation**: Instant feedback as user types
+- **Pattern matching**: Name must contain only letters and spaces
+- **Mobile format**: Accepts 10-15 digit numbers with optional + prefix
+- **Auto-formatting**: Mobile number gets formatted for better readability
+- **Submit prevention**: Button disabled until all fields are valid
+
+### Design Features
+- **Responsive design**: Works on desktop, tablet, and mobile devices
+- **Modern styling**: Gradient backgrounds, smooth animations, and hover effects
+- **Accessibility**: Proper labels, focus states, and error messages
+- **User feedback**: Success messages and loading states
+
+## Files
+
+- `contact-form.html` - Main form HTML structure
+- `form-style.css` - Complete CSS styling with responsive design
+- `form-script.js` - JavaScript for validation and user interactions
+- `test-form.html` - Test suite for validation functions
+
+## Usage
+
+1. Open `contact-form.html` in a web browser
+2. Fill in your full name and mobile number
+3. The form will validate inputs in real-time
+4. Submit button becomes active when all fields are valid
+5. Click Submit to see the success message
+
+## Testing
+
+Open `test-form.html` to run automated tests for the validation functions. The test suite validates:
+
+### Name Validation Tests
+- ✅ Valid names with letters and spaces
+- ✅ Rejects names with numbers or special characters
+- ✅ Enforces length requirements (2-50 characters)
+
+### Mobile Validation Tests
+- ✅ Accepts 10-15 digit numbers
+- ✅ Supports international format with + prefix
+- ✅ Handles formatted numbers with spaces
+- ✅ Rejects invalid formats and lengths
+
+## Browser Compatibility
+
+- Chrome, Firefox, Safari, Edge (modern versions)
+- Mobile browsers (iOS Safari, Android Chrome)
+- Responsive design works on all screen sizes
+
+## Customization
+
+### Styling
+Edit `form-style.css` to customize:
+- Colors and gradients
+- Font sizes and families
+- Spacing and layout
+- Animation effects
+
+### Validation Rules
+Edit `form-script.js` to modify:
+- Name validation pattern
+- Mobile number format requirements
+- Error messages
+- Form behavior
+
+### Form Submission
+The current implementation shows a success message. To integrate with a backend:
+
+```javascript
+// Replace the setTimeout in form submission with actual API call
+fetch('/api/submit-contact', {
+ method: 'POST',
+ headers: {
+ 'Content-Type': 'application/json',
+ },
+ body: JSON.stringify({
+ name: name,
+ mobile: mobile
+ })
+})
+.then(response => response.json())
+.then(data => {
+ // Handle success
+})
+.catch(error => {
+ // Handle error
+});
+```
+
+## Security Considerations
+
+- Client-side validation only - always validate on the server side
+- Sanitize inputs before processing
+- Consider rate limiting for form submissions
+- Implement CSRF protection for production use
+
+## Accessibility Features
+
+- Semantic HTML structure
+- Proper form labels and associations
+- Focus indicators and keyboard navigation
+- Error messages linked to form fields
+- High contrast colors for readability
+
+---
+
+**Note**: This is a client-side only implementation. For production use, add server-side validation and proper data handling.
diff --git a/USER_FORM_DOCUMENTATION.md b/USER_FORM_DOCUMENTATION.md
new file mode 100644
index 0000000..33e400a
--- /dev/null
+++ b/USER_FORM_DOCUMENTATION.md
@@ -0,0 +1,102 @@
+# Angular User Form - Name and Email
+
+This project demonstrates a clean, professional Angular reactive form that collects user name and email information with proper validation.
+
+## Features
+
+- **Reactive Forms**: Built using Angular's ReactiveFormsModule for better form control and validation
+- **Form Validation**: Comprehensive validation including:
+ - Required field validation for both name and email
+ - Email format validation
+ - Name length validation (2-50 characters)
+ - Name pattern validation (letters and spaces only)
+- **User Experience**:
+ - Real-time validation feedback
+ - Visual error states with helpful error messages
+ - Responsive design that works on all screen sizes
+ - Loading and success states
+ - Clean, modern UI with smooth animations
+- **Accessibility**: Form labels, proper input types, and keyboard navigation support
+
+## Files Structure
+
+```
+src/app/
+├── user-form.component.ts # Component logic and form handling
+├── user-form.component.html # Form template with validation
+├── user-form.component.css # Styling and responsive design
+└── app.module.ts # Module configuration with imports
+```
+
+## Component Details
+
+### UserFormComponent
+
+**Key Features:**
+- Uses Angular FormBuilder for reactive form creation
+- Implements comprehensive validation rules
+- Provides helper methods for error checking and display
+- Handles form submission with success feedback
+- Includes form reset functionality
+
+**Validation Rules:**
+- **Name**: Required, 2-50 characters, letters and spaces only
+- **Email**: Required, valid email format, max 100 characters
+
+### Form Template
+
+**UI Elements:**
+- Clean, card-based layout
+- Visual feedback for form states (valid/invalid/touched)
+- Error messages with icons
+- Submit and Reset buttons with appropriate states
+- Development status display for debugging
+
+### Styling
+
+**Design Features:**
+- Modern gradient background
+- Card-based form layout with shadow effects
+- Smooth hover and focus transitions
+- Responsive design for mobile and desktop
+- Error state styling with animations
+- Professional color scheme
+
+## Usage
+
+1. **Import the component** in your app.module.ts:
+```typescript
+import { UserFormComponent } from './user-form.component';
+
+@NgModule({
+ declarations: [
+ // ... other components
+ UserFormComponent
+ ],
+ // ... rest of module config
+})
+```
+
+2. **Use in templates**:
+```html
+
+```
+
+## Form Behavior
+
+- **Validation**: Real-time validation with visual feedback
+- **Submission**: Form submits only when all fields are valid
+- **Reset**: Users can reset the form to clear all data
+- **Error Display**: Context-aware error messages guide users to correct issues
+
+## Customization
+
+The form can be easily customized by modifying:
+- Validation rules in `user-form.component.ts`
+- Styling in `user-form.component.css`
+- Form layout in `user-form.component.html`
+
+## Dependencies
+
+- Angular (with ReactiveFormsModule)
+- No external UI libraries required - uses pure CSS for styling
diff --git a/about-us-style.css b/about-us-style.css
new file mode 100644
index 0000000..3f65edb
--- /dev/null
+++ b/about-us-style.css
@@ -0,0 +1,490 @@
+/* Reset and base styles */
+* {
+ margin: 0;
+ padding: 0;
+ box-sizing: border-box;
+}
+
+body {
+ font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
+ line-height: 1.6;
+ color: #333;
+ overflow-x: hidden;
+}
+
+.container {
+ max-width: 1200px;
+ margin: 0 auto;
+ padding: 0 20px;
+}
+
+/* Navigation */
+.navbar {
+ background: rgba(255, 255, 255, 0.98);
+ box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
+ position: fixed;
+ width: 100%;
+ top: 0;
+ z-index: 1000;
+ backdrop-filter: blur(10px);
+}
+
+.nav-container {
+ max-width: 1200px;
+ margin: 0 auto;
+ padding: 0 20px;
+ display: flex;
+ justify-content: space-between;
+ align-items: center;
+ height: 70px;
+}
+
+.logo {
+ font-size: 1.5rem;
+ font-weight: 700;
+ background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
+ -webkit-background-clip: text;
+ -webkit-text-fill-color: transparent;
+ background-clip: text;
+}
+
+.nav-links {
+ display: flex;
+ list-style: none;
+ gap: 30px;
+}
+
+.nav-links a {
+ text-decoration: none;
+ color: #333;
+ font-weight: 500;
+ transition: color 0.3s ease;
+ position: relative;
+}
+
+.nav-links a:hover,
+.nav-links a.active {
+ color: #667eea;
+}
+
+.nav-links a::after {
+ content: '';
+ position: absolute;
+ bottom: -5px;
+ left: 0;
+ width: 0;
+ height: 2px;
+ background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
+ transition: width 0.3s ease;
+}
+
+.nav-links a:hover::after,
+.nav-links a.active::after {
+ width: 100%;
+}
+
+/* Hero Section */
+.hero-section {
+ height: 500px;
+ background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
+ position: relative;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ margin-top: 70px;
+ overflow: hidden;
+}
+
+.hero-section::before {
+ content: '';
+ position: absolute;
+ top: 0;
+ left: 0;
+ right: 0;
+ bottom: 0;
+ background-image: url('https://images.unsplash.com/photo-1497366216548-37526070297c?w=1600&h=900&fit=crop');
+ background-size: cover;
+ background-position: center;
+ opacity: 0.2;
+}
+
+.hero-overlay {
+ position: absolute;
+ top: 0;
+ left: 0;
+ right: 0;
+ bottom: 0;
+ background: linear-gradient(135deg, rgba(102, 126, 234, 0.9) 0%, rgba(118, 75, 162, 0.9) 100%);
+}
+
+.hero-content {
+ position: relative;
+ z-index: 1;
+ text-align: center;
+ color: white;
+}
+
+.hero-title {
+ font-size: 4rem;
+ font-weight: 700;
+ margin-bottom: 20px;
+ animation: fadeInUp 1s ease;
+}
+
+.hero-subtitle {
+ font-size: 1.5rem;
+ font-weight: 300;
+ animation: fadeInUp 1s ease 0.2s backwards;
+}
+
+@keyframes fadeInUp {
+ from {
+ opacity: 0;
+ transform: translateY(30px);
+ }
+ to {
+ opacity: 1;
+ transform: translateY(0);
+ }
+}
+
+/* Story Section */
+.story-section {
+ padding: 100px 0;
+ background: #fff;
+}
+
+.story-content {
+ display: grid;
+ grid-template-columns: 1fr 1fr;
+ gap: 60px;
+ align-items: center;
+}
+
+.story-text h2 {
+ font-size: 2.5rem;
+ margin-bottom: 30px;
+ color: #333;
+ position: relative;
+ padding-bottom: 15px;
+}
+
+.story-text h2::after {
+ content: '';
+ position: absolute;
+ bottom: 0;
+ left: 0;
+ width: 60px;
+ height: 4px;
+ background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
+ border-radius: 2px;
+}
+
+.story-text p {
+ font-size: 1.1rem;
+ line-height: 1.8;
+ color: #555;
+ margin-bottom: 20px;
+}
+
+.story-image {
+ border-radius: 15px;
+ overflow: hidden;
+ box-shadow: 0 20px 60px rgba(0, 0, 0, 0.15);
+ transform: perspective(1000px) rotateY(-5deg);
+ transition: transform 0.5s ease;
+}
+
+.story-image:hover {
+ transform: perspective(1000px) rotateY(0deg);
+}
+
+.story-image img {
+ width: 100%;
+ height: 100%;
+ object-fit: cover;
+ display: block;
+}
+
+/* Mission Section */
+.mission-section {
+ padding: 100px 0;
+ background: linear-gradient(135deg, #f8f9ff 0%, #f0f2ff 100%);
+}
+
+.section-title {
+ text-align: center;
+ font-size: 2.5rem;
+ margin-bottom: 60px;
+ color: #333;
+}
+
+.mission-grid {
+ display: grid;
+ grid-template-columns: repeat(3, 1fr);
+ gap: 40px;
+}
+
+.mission-card {
+ background: white;
+ padding: 40px 30px;
+ border-radius: 15px;
+ text-align: center;
+ box-shadow: 0 10px 30px rgba(0, 0, 0, 0.08);
+ transition: transform 0.3s ease, box-shadow 0.3s ease;
+}
+
+.mission-card:hover {
+ transform: translateY(-10px);
+ box-shadow: 0 20px 50px rgba(102, 126, 234, 0.2);
+}
+
+.mission-icon {
+ font-size: 3rem;
+ margin-bottom: 20px;
+}
+
+.mission-card h3 {
+ font-size: 1.5rem;
+ margin-bottom: 15px;
+ color: #333;
+}
+
+.mission-card p {
+ color: #666;
+ line-height: 1.8;
+}
+
+/* Team Section */
+.team-section {
+ padding: 100px 0;
+ background: white;
+}
+
+.section-subtitle {
+ text-align: center;
+ font-size: 1.2rem;
+ color: #666;
+ margin-top: -40px;
+ margin-bottom: 60px;
+}
+
+.team-grid {
+ display: grid;
+ grid-template-columns: repeat(4, 1fr);
+ gap: 40px;
+}
+
+.team-member {
+ text-align: center;
+ transition: transform 0.3s ease;
+}
+
+.team-member:hover {
+ transform: translateY(-10px);
+}
+
+.member-image {
+ width: 200px;
+ height: 200px;
+ margin: 0 auto 20px;
+ border-radius: 50%;
+ overflow: hidden;
+ border: 5px solid #f0f2ff;
+ box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
+ transition: border-color 0.3s ease;
+}
+
+.team-member:hover .member-image {
+ border-color: #667eea;
+}
+
+.member-image img {
+ width: 100%;
+ height: 100%;
+ object-fit: cover;
+}
+
+.team-member h3 {
+ font-size: 1.3rem;
+ margin-bottom: 5px;
+ color: #333;
+}
+
+.member-role {
+ color: #667eea;
+ font-weight: 600;
+ margin-bottom: 10px;
+}
+
+.member-bio {
+ color: #666;
+ font-size: 0.95rem;
+ line-height: 1.6;
+}
+
+/* Stats Section */
+.stats-section {
+ padding: 80px 0;
+ background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
+ color: white;
+}
+
+.stats-grid {
+ display: grid;
+ grid-template-columns: repeat(4, 1fr);
+ gap: 40px;
+}
+
+.stat-item {
+ text-align: center;
+}
+
+.stat-number {
+ font-size: 3rem;
+ font-weight: 700;
+ margin-bottom: 10px;
+}
+
+.stat-label {
+ font-size: 1.1rem;
+ opacity: 0.9;
+}
+
+/* CTA Section */
+.cta-section {
+ padding: 100px 0;
+ background: white;
+ text-align: center;
+}
+
+.cta-section h2 {
+ font-size: 2.5rem;
+ margin-bottom: 20px;
+ color: #333;
+}
+
+.cta-section p {
+ font-size: 1.2rem;
+ color: #666;
+ margin-bottom: 40px;
+}
+
+.cta-button {
+ display: inline-block;
+ padding: 18px 50px;
+ background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
+ color: white;
+ text-decoration: none;
+ border-radius: 50px;
+ font-size: 1.1rem;
+ font-weight: 600;
+ transition: transform 0.3s ease, box-shadow 0.3s ease;
+ box-shadow: 0 10px 30px rgba(102, 126, 234, 0.3);
+}
+
+.cta-button:hover {
+ transform: translateY(-3px);
+ box-shadow: 0 15px 40px rgba(102, 126, 234, 0.4);
+}
+
+/* Footer */
+.footer {
+ background: #2d3748;
+ color: white;
+ padding: 30px 0;
+ text-align: center;
+}
+
+.footer p {
+ margin: 0;
+}
+
+/* Responsive Design */
+@media (max-width: 1024px) {
+ .team-grid {
+ grid-template-columns: repeat(2, 1fr);
+ }
+
+ .stats-grid {
+ grid-template-columns: repeat(2, 1fr);
+ }
+}
+
+@media (max-width: 768px) {
+ .nav-links {
+ gap: 15px;
+ }
+
+ .hero-title {
+ font-size: 2.5rem;
+ }
+
+ .hero-subtitle {
+ font-size: 1.2rem;
+ }
+
+ .story-content {
+ grid-template-columns: 1fr;
+ gap: 40px;
+ }
+
+ .story-image {
+ transform: none;
+ }
+
+ .mission-grid {
+ grid-template-columns: 1fr;
+ }
+
+ .team-grid {
+ grid-template-columns: 1fr;
+ }
+
+ .stats-grid {
+ grid-template-columns: 1fr;
+ gap: 30px;
+ }
+
+ .section-title {
+ font-size: 2rem;
+ }
+}
+
+@media (max-width: 480px) {
+ .nav-container {
+ flex-direction: column;
+ height: auto;
+ padding: 15px 20px;
+ }
+
+ .nav-links {
+ margin-top: 10px;
+ }
+
+ .hero-section {
+ height: 400px;
+ margin-top: 100px;
+ }
+
+ .hero-title {
+ font-size: 2rem;
+ }
+
+ .hero-subtitle {
+ font-size: 1rem;
+ }
+
+ .story-section,
+ .mission-section,
+ .team-section,
+ .cta-section {
+ padding: 60px 0;
+ }
+
+ .story-text h2,
+ .section-title,
+ .cta-section h2 {
+ font-size: 1.8rem;
+ }
+}
diff --git a/about-us.html b/about-us.html
new file mode 100644
index 0000000..86e6784
--- /dev/null
+++ b/about-us.html
@@ -0,0 +1,145 @@
+
+
+
+
+
+ About Us - Our Story
+
+
+
+
+
+
+
+
+
About Us
+
Innovating the future, one step at a time
+
+
+
+
+
+
+
+
Our Story
+
Founded in 2020, we started with a simple mission: to create innovative solutions that make a difference in people's lives. What began as a small team of passionate individuals has grown into a thriving company dedicated to excellence and innovation.
+
Our journey has been marked by continuous learning, adaptation, and a commitment to delivering exceptional value to our customers. We believe in the power of technology to transform businesses and improve lives.
+
+
+
+
+
+
+
+
+
+
+
Our Mission & Vision
+
+
+
🎯
+
Our Mission
+
To empower businesses and individuals through innovative technology solutions that drive growth and success.
+
+
+
🔭
+
Our Vision
+
To be the leading provider of transformative solutions that shape the future of technology and business.
+
+
+
💎
+
Our Values
+
Innovation, integrity, excellence, and customer-centricity guide everything we do.
+
+
+
+
+
+
+
+
Meet Our Team
+
The talented people behind our success
+
+
+
+
+
+
John Anderson
+
CEO & Founder
+
Visionary leader with 15+ years of experience in tech innovation.
+
+
+
+
+
+
Sarah Mitchell
+
CTO
+
Technology expert passionate about building scalable solutions.
+
+
+
+
+
+
Michael Chen
+
Head of Design
+
Creative designer focused on user-centered experiences.
+
+
+
+
+
+
Emily Rodriguez
+
Marketing Director
+
Strategic marketer with a passion for brand storytelling.
+
+
+
+
+
diff --git a/about.html b/about.html
new file mode 100644
index 0000000..de8c17b
--- /dev/null
+++ b/about.html
@@ -0,0 +1,875 @@
+
+
+
+
+
+ About Us | Your Digital Journey Starts Here
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
About Our Story
+
Discover the passion, innovation, and dedication that drives us to create exceptional digital experiences for our users worldwide.
+
+
+
+
+
+
+
Our Mission
+
Empowering businesses and individuals through innovative digital solutions
+
+
+
+
Building Tomorrow's Digital Experience
+
+ We believe in the transformative power of technology. Our mission is to create digital solutions that don't just meet today's needs, but anticipate tomorrow's opportunities. We're committed to bridging the gap between complex technology and intuitive user experiences.
+
+
+ Every line of code we write, every design we craft, and every solution we deliver is guided by our commitment to excellence, innovation, and user satisfaction. We don't just build products; we create experiences that matter.
+
+
+ Our approach combines cutting-edge technology with human-centered design, ensuring that our solutions are not only powerful and efficient but also accessible and enjoyable to use.
+
+
+
+
🚀
+
+
+
+
+
+
+
+
+
Our Values
+
The principles that guide everything we do
+
+
+
+
💡
+
Innovation
+
We embrace new ideas and cutting-edge technologies to deliver solutions that push boundaries and exceed expectations.
+
+
+
+
🤝
+
Collaboration
+
We believe in the power of teamwork, both within our organization and with our clients, to achieve extraordinary results.
+
+
+
+
🎯
+
Excellence
+
We're committed to delivering the highest quality in everything we do, from code to customer service.
+
+
+
+
🌍
+
Impact
+
We strive to create solutions that make a positive difference in the lives of our users and the broader community.
+
+
+
+
🔍
+
Transparency
+
We believe in open communication, honest feedback, and clear processes in all our interactions.
+
+
+
+
⚡
+
Agility
+
We adapt quickly to change, embrace new challenges, and continuously evolve to meet our users' needs.
+
+
+
+
+
+
+
+
+
Meet Our Team
+
The passionate individuals behind our success
+
+
+
+
👨💻
+
+
Alex Johnson
+
CEO & Co-Founder
+
Visionary leader with 15+ years in tech, passionate about creating products that make a difference.
+
+
+
+
+
👩💻
+
+
Sarah Chen
+
CTO & Co-Founder
+
Technical innovator dedicated to building scalable, secure, and beautiful digital solutions.
+
+
+
+
+
👨🎨
+
+
Marcus Rodriguez
+
Head of Design
+
Creative director focused on crafting intuitive user experiences that delight and inspire.
+
+
+
+
+
👩💼
+
+
Emily Davis
+
VP of Operations
+
Operations expert ensuring smooth processes and exceptional customer experiences.
+
+
+
+
+
+
+
+
+
+
Our Story
+
From a simple idea to a trusted digital partner
+
+
+
+ It all started in 2018 when our founders, Alex and Sarah, recognized a gap in the market for truly user-centered digital solutions. Working from a small office with just a handful of team members, they set out to create technology that would not only solve problems but also inspire and empower users.
+
+
+
+ What began as late-night coding sessions and endless cups of coffee has evolved into a thriving company that serves thousands of users across 150+ countries. Our journey hasn't always been smooth, but every challenge has taught us valuable lessons and made us stronger.
+
+
+
+
Today, We're Proud to Serve
+
50,000+ happy users worldwide, with 99.9% uptime and 24/7 support, making digital dreams a reality every day.
+
+
+
+ As we look to the future, we remain committed to our core mission: creating digital experiences that matter. We're constantly innovating, expanding our team with passionate individuals, and building solutions that will shape the future of digital interaction.
+
+
+
+ Our story is still being written, and we're excited to have you be a part of it. Whether you're a user, a partner, or someone considering joining our team, you're contributing to something bigger than just software – you're helping us build the future.
+
+
+
+
+
+
+
+
+
Ready to Be Part of Our Story?
+
Join thousands of users who trust us to deliver exceptional digital experiences.