summaryrefslogtreecommitdiff
path: root/static/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'static/index.html')
-rw-r--r--static/index.html283
1 files changed, 197 insertions, 86 deletions
diff --git a/static/index.html b/static/index.html
index d5b5cd4..ac88379 100644
--- a/static/index.html
+++ b/static/index.html
@@ -3,20 +3,28 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
- <title>Alex Chen - Creative Developer</title>
+ <title>TaskFlow - Project Management Dashboard</title>
<link rel="stylesheet" href="styles.css">
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap" rel="stylesheet">
</head>
<body>
<nav class="navbar">
<div class="nav-container">
- <div class="nav-logo">AC</div>
+ <div class="nav-logo">TaskFlow</div>
<ul class="nav-menu">
- <li><a href="#home" class="nav-link">Home</a></li>
- <li><a href="#about" class="nav-link">About</a></li>
+ <li><a href="#dashboard" class="nav-link">Dashboard</a></li>
<li><a href="#projects" class="nav-link">Projects</a></li>
- <li><a href="#contact" class="nav-link">Contact</a></li>
+ <li><a href="#team" class="nav-link">Team</a></li>
+ <li><a href="#reports" class="nav-link">Reports</a></li>
</ul>
+ <div class="nav-actions">
+ <div class="notification-icon">🔔</div>
+ <div class="user-profile">
+ <img src="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Ccircle cx='16' cy='16' r='16' fill='%236366f1'/%3E%3Ctext x='16' y='20' text-anchor='middle' fill='white' font-family='Arial' font-size='12' font-weight='bold'%3EJD%3C/text%3E%3C/svg%3E" alt="User" class="profile-img">
+ <span class="username">John Doe</span>
+ <div class="dropdown-arrow">â–¼</div>
+ </div>
+ </div>
<div class="hamburger">
<span></span>
<span></span>
@@ -26,52 +34,48 @@
</nav>
<main>
- <section id="home" class="hero">
+ <section id="dashboard" class="hero">
<div class="hero-content">
- <h1 class="hero-title">
- <span class="gradient-text">Creative Developer</span>
- <br>& Digital Designer
- </h1>
- <p class="hero-subtitle">Crafting beautiful digital experiences with modern web technologies</p>
- <div class="hero-buttons">
- <button class="btn btn-primary">View My Work</button>
- <button class="btn btn-secondary">Get In Touch</button>
- </div>
- </div>
- <div class="hero-visual">
- <div class="floating-card card-1"></div>
- <div class="floating-card card-2"></div>
- <div class="floating-card card-3"></div>
- </div>
- </section>
-
- <section id="about" class="about">
- <div class="container">
- <h2 class="section-title">About Me</h2>
- <div class="about-grid">
- <div class="about-text">
- <p>I'm a passionate full-stack developer with 5+ years of experience creating digital solutions that combine beautiful design with robust functionality.</p>
- <div class="skills">
- <div class="skill-item">React</div>
- <div class="skill-item">TypeScript</div>
- <div class="skill-item">Node.js</div>
- <div class="skill-item">Python</div>
- <div class="skill-item">AWS</div>
- <div class="skill-item">Design Systems</div>
+ <div class="welcome-section">
+ <h1 class="hero-title">
+ Welcome back, <span class="gradient-text">John</span>
+ </h1>
+ <p class="hero-subtitle">Here's what's happening with your projects today</p>
+ <div class="quick-stats">
+ <div class="stat-card">
+ <div class="stat-number">12</div>
+ <div class="stat-label">Active Projects</div>
</div>
- </div>
- <div class="about-stats">
- <div class="stat">
- <div class="stat-number">50+</div>
- <div class="stat-label">Projects Completed</div>
+ <div class="stat-card">
+ <div class="stat-number">47</div>
+ <div class="stat-label">Tasks Due</div>
</div>
- <div class="stat">
- <div class="stat-number">5+</div>
- <div class="stat-label">Years Experience</div>
+ <div class="stat-card">
+ <div class="stat-number">8</div>
+ <div class="stat-label">Team Members</div>
</div>
- <div class="stat">
- <div class="stat-number">25+</div>
- <div class="stat-label">Happy Clients</div>
+ </div>
+ <div class="hero-buttons">
+ <button class="btn btn-primary">Create New Project</button>
+ <button class="btn btn-secondary">View All Tasks</button>
+ </div>
+ </div>
+ <div class="dashboard-preview">
+ <div class="preview-card card-1">
+ <div class="card-header">Recent Activity</div>
+ <div class="activity-item">Sarah completed "UI Design"</div>
+ <div class="activity-item">Mike updated project timeline</div>
+ <div class="activity-item">New comment on "Backend API"</div>
+ </div>
+ <div class="preview-card card-2">
+ <div class="card-header">Upcoming Deadlines</div>
+ <div class="deadline-item">
+ <span class="deadline-date">Today</span>
+ <span class="deadline-task">Mobile App Testing</span>
+ </div>
+ <div class="deadline-item">
+ <span class="deadline-date">Tomorrow</span>
+ <span class="deadline-task">Client Presentation</span>
</div>
</div>
</div>
@@ -80,41 +84,75 @@
<section id="projects" class="projects">
<div class="container">
- <h2 class="section-title">Featured Projects</h2>
+ <div class="section-header">
+ <h2 class="section-title">Active Projects</h2>
+ <button class="btn btn-primary">+ New Project</button>
+ </div>
<div class="projects-grid">
<div class="project-card">
- <div class="project-image"></div>
+ <div class="project-status status-active">Active</div>
<div class="project-content">
<h3>E-Commerce Platform</h3>
- <p>Modern React-based shopping platform with real-time inventory management</p>
- <div class="project-tags">
- <span>React</span>
- <span>Node.js</span>
- <span>MongoDB</span>
+ <p>Building a modern React-based shopping platform with real-time inventory management</p>
+ <div class="project-progress">
+ <div class="progress-bar">
+ <div class="progress-fill" style="width: 75%"></div>
+ </div>
+ <span class="progress-text">75% Complete</span>
+ </div>
+ <div class="project-meta">
+ <div class="project-team">
+ <div class="team-avatars">
+ <div class="avatar">JS</div>
+ <div class="avatar">MK</div>
+ <div class="avatar">+2</div>
+ </div>
+ </div>
+ <div class="project-due">Due: Dec 15</div>
</div>
</div>
</div>
<div class="project-card">
- <div class="project-image"></div>
+ <div class="project-status status-review">In Review</div>
<div class="project-content">
<h3>Analytics Dashboard</h3>
<p>Data visualization dashboard with interactive charts and real-time updates</p>
- <div class="project-tags">
- <span>Vue.js</span>
- <span>D3.js</span>
- <span>Python</span>
+ <div class="project-progress">
+ <div class="progress-bar">
+ <div class="progress-fill" style="width: 90%"></div>
+ </div>
+ <span class="progress-text">90% Complete</span>
+ </div>
+ <div class="project-meta">
+ <div class="project-team">
+ <div class="team-avatars">
+ <div class="avatar">AL</div>
+ <div class="avatar">RH</div>
+ </div>
+ </div>
+ <div class="project-due">Due: Nov 28</div>
</div>
</div>
</div>
<div class="project-card">
- <div class="project-image"></div>
+ <div class="project-status status-planning">Planning</div>
<div class="project-content">
- <h3>Mobile App</h3>
- <p>Cross-platform mobile application for task management and productivity</p>
- <div class="project-tags">
- <span>React Native</span>
- <span>Firebase</span>
- <span>Redux</span>
+ <h3>Mobile App Redesign</h3>
+ <p>Complete UI/UX overhaul for the mobile application with new design system</p>
+ <div class="project-progress">
+ <div class="progress-bar">
+ <div class="progress-fill" style="width: 25%"></div>
+ </div>
+ <span class="progress-text">25% Complete</span>
+ </div>
+ <div class="project-meta">
+ <div class="project-team">
+ <div class="team-avatars">
+ <div class="avatar">SM</div>
+ <div class="avatar">+3</div>
+ </div>
+ </div>
+ <div class="project-due">Due: Jan 20</div>
</div>
</div>
</div>
@@ -122,32 +160,98 @@
</div>
</section>
- <section id="contact" class="contact">
+ <section id="team" class="team">
<div class="container">
- <h2 class="section-title">Let's Work Together</h2>
- <div class="contact-content">
- <div class="contact-info">
- <h3>Get in touch</h3>
- <p>Ready to start your next project? Let's discuss how we can bring your ideas to life.</p>
- <div class="contact-item">
- <strong>Email:</strong> alex@example.com
+ <h2 class="section-title">Team Overview</h2>
+ <div class="team-grid">
+ <div class="team-member">
+ <div class="member-avatar large-avatar">JS</div>
+ <div class="member-info">
+ <h3>Jessica Smith</h3>
+ <p>Frontend Developer</p>
+ <div class="member-status online">Online</div>
</div>
- <div class="contact-item">
- <strong>Phone:</strong> +1 (555) 123-4567
+ <div class="member-stats">
+ <div class="stat">
+ <span class="stat-number">8</span>
+ <span class="stat-label">Active Tasks</span>
+ </div>
</div>
</div>
- <form class="contact-form">
- <div class="form-group">
- <input type="text" placeholder="Your Name" required>
+ <div class="team-member">
+ <div class="member-avatar large-avatar">MK</div>
+ <div class="member-info">
+ <h3>Mike Kim</h3>
+ <p>Backend Developer</p>
+ <div class="member-status away">Away</div>
</div>
- <div class="form-group">
- <input type="email" placeholder="Your Email" required>
+ <div class="member-stats">
+ <div class="stat">
+ <span class="stat-number">5</span>
+ <span class="stat-label">Active Tasks</span>
+ </div>
</div>
- <div class="form-group">
- <textarea placeholder="Your Message" rows="5" required></textarea>
+ </div>
+ <div class="team-member">
+ <div class="member-avatar large-avatar">AL</div>
+ <div class="member-info">
+ <h3>Alex Lee</h3>
+ <p>UI/UX Designer</p>
+ <div class="member-status online">Online</div>
</div>
- <button type="submit" class="btn btn-primary">Send Message</button>
- </form>
+ <div class="member-stats">
+ <div class="stat">
+ <span class="stat-number">12</span>
+ <span class="stat-label">Active Tasks</span>
+ </div>
+ </div>
+ </div>
+ <div class="team-member">
+ <div class="member-avatar large-avatar">RH</div>
+ <div class="member-info">
+ <h3>Rachel Harris</h3>
+ <p>Project Manager</p>
+ <div class="member-status offline">Offline</div>
+ </div>
+ <div class="member-stats">
+ <div class="stat">
+ <span class="stat-number">3</span>
+ <span class="stat-label">Active Tasks</span>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ </section>
+
+ <section id="reports" class="reports">
+ <div class="container">
+ <h2 class="section-title">Project Reports</h2>
+ <div class="reports-grid">
+ <div class="report-card">
+ <h3>Weekly Summary</h3>
+ <div class="report-chart">
+ <div class="chart-placeholder">📊</div>
+ </div>
+ <p>Tasks completed this week: <strong>23</strong></p>
+ <button class="btn btn-secondary">View Details</button>
+ </div>
+ <div class="report-card">
+ <h3>Team Performance</h3>
+ <div class="report-chart">
+ <div class="chart-placeholder">📈</div>
+ </div>
+ <p>Average completion rate: <strong>87%</strong></p>
+ <button class="btn btn-secondary">View Details</button>
+ </div>
+ <div class="report-card">
+ <h3>Project Timeline</h3>
+ <div class="report-chart">
+ <div class="chart-placeholder">📅</div>
+ </div>
+ <p>On-time delivery rate: <strong>92%</strong></p>
+ <button class="btn btn-secondary">View Details</button>
+ </div>
</div>
</div>
</section>
@@ -155,7 +259,14 @@
<footer class="footer">
<div class="container">
- <p>&copy; 2025 Alex Chen. All rights reserved.</p>
+ <div class="footer-content">
+ <p>&copy; 2025 TaskFlow. All rights reserved.</p>
+ <div class="footer-links">
+ <a href="#privacy">Privacy Policy</a>
+ <a href="#terms">Terms of Service</a>
+ <a href="#support">Support</a>
+ </div>
+ </div>
</div>
</footer>