Skip to content

rafatahmed/flaha.org

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flaha Agri Tech - Official Website

Official website for Flaha Agri Tech, Qatar's premier agricultural technology company specializing in landscape architecture, precision agriculture, and agricultural products.

🌐 Live Website

🏗️ Technology Stack

  • Frontend: HTML5, CSS3, JavaScript (Vanilla)
  • Styling: Custom CSS with CSS Variables
  • Forms: Web3Forms API
  • Server: Nginx 1.24.0 on Ubuntu
  • SSL: Let's Encrypt (auto-renewal)
  • Deployment: SSH-based deployment toolkit

📁 Project Structure

flaha.org/
├── index.html              # Homepage
├── pages/                  # All internal pages
│   ├── about.html         # About Us page
│   ├── contact.html       # Contact page
│   ├── flaha-la.html      # Flaha LA division
│   ├── flaha-pa.html      # Flaha PA division
│   ├── flaha-ag.html      # Flaha AG division
│   └── resources.html     # Resources page
├── css/
│   └── styles.css         # Main stylesheet
├── js/
│   └── main.js            # Main JavaScript
├── images/                # All images and logos
├── deployment/
│   └── nginx-flaha.conf   # Nginx configuration
├── deploy-toolkit.bat     # Deployment toolkit (Windows)
└── DEPLOYMENT_README.md   # Deployment guide

🚀 Features

  • Full-page snap scrolling on all main pages
  • Clean URLs (e.g., /about instead of /pages/about.html)
  • Responsive design for all devices
  • SEO optimized with meta tags and keywords
  • Functional contact form via Web3Forms
  • Newsletter subscription integrated
  • HTTPS/SSL with Let's Encrypt
  • Coming soon locks for pages under development

🌐 URL Structure

Page Clean URL File Path
Homepage / index.html
About Us /about pages/about.html
Contact /contact pages/contact.html
Flaha LA /flaha-la pages/flaha-la.html
Flaha PA /flaha-pa pages/flaha-pa.html
Flaha AG /flaha-ag pages/flaha-ag.html
Resources /resources pages/resources.html

🛠️ Local Development

Prerequisites

  • Python 3.x (for local server)
  • Git

Setup

# Clone the repository
git clone https://github.com/YOUR_USERNAME/flaha.org.git
cd flaha.org

# Start local development server
python -m http.server 8000

# Open in browser
# http://localhost:8000

Making Changes

  1. Edit files locally
  2. Test on http://localhost:8000
  3. Deploy to production (see below)

📦 Deployment

Use the Deployment Toolkit for all deployment tasks:

.\deploy-toolkit.bat

Available Options:

  1. Deploy Website (Full) - Deploy all files
  2. Deploy HTML Files Only - Quick content updates
  3. Check Server Status - View nginx, SSL, disk usage
  4. Test Clean URLs - Verify URL rewrites
  5. Setup SSL Certificate - Install/renew HTTPS
  6. View Server Logs - Check errors and access logs

See DEPLOYMENT_README.md for detailed instructions.

🎨 Design System

Colors

  • Flaha Green: #3D7A42
  • Tech Blue: #1E5F8C
  • LA Accent: #8BC34A
  • PA Accent: #2196F3
  • AG Accent: #FF9800

Typography

  • Primary Font: Montserrat (headings)
  • Secondary Font: Open Sans (body text)

Components

  • Cards with 8px border-radius
  • Subtle shadows: 0 4px 12px rgba(0,0,0,0.1)
  • Hover effects: translateY(-5px)

📧 Contact Information

  • Email: info@flaha.org
  • Phone: +974 55176954
  • Address: Zone 17 Al Rufaa Street Ras Burq 970, Building No 2, P.O. Box 33199, Doha, Qatar

🔒 Security

  • SSH key-based authentication for deployment
  • HTTPS/SSL encryption via Let's Encrypt
  • Nginx security headers configured
  • Form submissions via secure Web3Forms API

📄 License

© 2024 Flaha Agri Tech. All rights reserved.

👥 Team

  • Ahmed Al Mansouri - CEO
  • Rafat Al Khashan - Project Manager
  • Fouad Al Gakal - Operations Manager

Built with ❤️ for Qatar's agricultural future

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published