Skip to content

Neo-Athelios/WebDash

Repository files navigation

HTML5 CSS3 Responsive Project-Type License: MIT

Repo Size Code Size Top Language

πŸš€ TechnixCRM – Modern Customer Relationship Management

TechnixCRM is a beautifully designed front-end website project for a CRM (Customer Relationship Management) platform. The layout, aesthetics, and user flows are crafted to reflect a real-world SaaS product with marketing, sales, and support capabilities.

This is perfect as a landing page demo, a prototype for pitching a CRM solution, or a starter UI for developers building CRM systems.

Snapshot :

Screenshot_20-4-2025_10277_neo-athelios github io


πŸ“‹ Table of Contents

  • [Features]
  • [How to Run & Use this Project]
  • [Tech Stack]
  • [Credits]
  • [Badges]

✨ Features

βœ”οΈ Sticky navbar with gradient logo branding
βœ”οΈ Hero section with CTA buttons and animated banner
βœ”οΈ Feature carousel using glass morphism UI style
βœ”οΈ 12 detailed CRM feature cards with icons
βœ”οΈ Interactive vertical sidebar for CRM modules
βœ”οΈ Fully responsive layout with media queries
βœ”οΈ Contact and footer section for branding
βœ”οΈ Fast loading with zero external JS frameworks


πŸ’» How to Run & Use This Project

TechnixCRM is a front-end project that runs entirely in your browserβ€”no dependencies or build tools needed.

πŸš€ Running the Project

πŸ”Ή Method 1: Open in Browser (Quickest)

  1. Rename the file !DOCTYPE html.txt to index.html.
  2. Double-click index.html to launch it in your browser.

πŸ”Ή Method 2: Use Live Server in VS Code

  1. Open the project folder in Visual Studio Code.
  2. Install the Live Server extension (if not already).
  3. Right-click index.html β†’ select "Open with Live Server" for real-time preview.

🧭 Using the Interface

Once the page loads:

  • Use the sticky navigation header to jump between Home, Features, Contact, etc.
  • Click on Book a Demo or Free Trial buttons to simulate call-to-actions.
  • Scroll down to explore beautifully animated sections like:
    • πŸ’Ό Lead Capture
    • βœ… Task Assignment
    • πŸ’³ Payment Tracking
    • πŸ“’ Marketing Automation
  • Play with the glass-style slider to visually experience CRM benefits.
  • On mobile devices, test how everything responsively adjusts for smaller screens.

🧰 Tech Stack

Tech Purpose
HTML5 Page structure
CSS3 Styling and layout
Google Fonts Custom typography (Poppins, Open Sans)
JavaScript (Vanilla) Minor interactions (optional future enhancement)
Responsive Design Mobile-friendly layout via media queries

πŸ™Œ Credits

πŸ‘₯ Contributors

Contributors

Thanks to the following people for their contributions:

Design & Development

  • πŸ”§ CRM Inspiration: TechnixCRM
  • πŸ“Έ Graphics & Icons: TechnixCRM.com and public SVG sources
  • πŸ“ Fonts: Google Fonts (Poppins, Open Sans)

πŸ’‘ Code Examples

πŸ“Œ 1. Sticky Navigation Header with Gradient Logo

<header class="sticky-header">
  <nav class="navbar">
    <a href="https://neo-athelios.github.io/WebDash/" class="logo">
      <img src="logo.png" alt="TechnixCRM Logo">
      <span class="logo-text"><pre> Technix - CRM </pre></span>
    </a>
    <ul class="nav-links">
      <li><a href="#home" class="active">Home</a></li>
      <li><a href="#features">Features</a></li>
      <li><a href="#contact">Contact</a></li>
      <li><a href="#footer">Quick Links</a></li>
      <li><a href="http://app.technixcrm.com/login" class="btn-primary">Login</a></li>
    </ul>
  </nav>
</header>

πŸ“˜ Explanation:
This code creates a sticky header with a branded logo and navigation menu. The sticky-header class ensures it stays on top while scrolling. The btn-primary class styles the login button.


πŸ“Œ 2. Hero Section with CTA Buttons

<section id="home" class="hero">
  <h1><span class="highlight">The Foundation for Building and Retaining Customer Relationships</span></h1>
  <p>Generate leads, track prospects, avail opportunities, close deals and retain clients...</p>
  <img src="https://technixcrm.com/assets/images/banner-img.gif" alt="CRM Banner">
</section>

πŸ“˜ Explanation:
This section forms the main hero area, including a headline, subtext, and animated banner. The highlight class uses a text gradient to draw attention.


πŸ“Œ 3. Glassmorphism Slider for Features

<div class="slider-container">
  <div class="slider">
    <div class="slide slide-1">
      <div class="glass-card">
        <h2>Increase Sales</h2>
        <ul>
          <li>Target new customers</li>
          <li>Improve conversion rate</li>
        </ul>
      </div>
    </div>
    <!-- More slides -->
  </div>
</div>

πŸ“˜ Explanation:
This is a glass-style sliding component that shows key selling points in visually engaging panels. Each slide uses a linear gradient background with blur effects from .glass-card.


πŸ“Œ 4. CRM Feature Cards Grid

<div class="features-grid">
  <div class="feature-card">
    <div class="feature-icon">πŸ“ˆ</div>
    <h3>Lead Capture</h3>
    <p>Automatically gather and organize leads from various channels...</p>
  </div>
  <!-- More feature cards -->
</div>

πŸ“˜ Explanation:
This is a responsive grid of feature cards. Each card uses a box-shadow and icon header, perfect for explaining key modules like lead capture, task management, or payment tracking.


πŸ“Œ 5. Call-to-Action Buttons (Floating)

<div class="below-header-buttons">
  <a href="#" class="btn btn-primary">Book a Demo</a>
  <a href="#" class="btn btn-outline">Free Trial</a>
</div>

πŸ“˜ Explanation:
These are floating CTA buttons that stay right below the navbar. The btn-primary is solid blue, and btn-outline has a bordered, subtle design.


Scope of Improvement

  • Mobile Responsiveness

WebDash 2025 - A Website Development Challenge by IEEE JMI Submission

Problem Statement: https://shorturl.at/GM9fk

About

WebDash 2025 - A Website Development Challenge by IEEE JMI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •