Skip to content

Latest commit

Β 

History

History
126 lines (95 loc) Β· 3.36 KB

File metadata and controls

126 lines (95 loc) Β· 3.36 KB

πŸš€ RigWorld Jobs

RigWorld Jobs Logo


🌊 The Ultimate Offshore & Energy Job Platform

RigWorld Jobs is a modern, feature-rich job board for oil rig, offshore, and maritime professionals. Built with React, Vite, and Tailwind CSS, it connects global talent with top employers in the energy sector.


✨ Features

  • 🎨 Beautiful UI: Responsive, modern design with creative header, animated buttons, and smooth transitions.
  • πŸ’Ό Job Listings: Featured jobs, latest jobs, jobs by location, and top job searches.
  • 🏒 Company Spotlight: Discover trusted employers with detailed company cards.
  • πŸ”” Job Alerts: Personalized alerts delivered to your inbox.
  • πŸ“Š Stats & Insights: Real-time stats, salary guides, and industry news.
  • 🧭 Creative Navigation: Highlighted active links, animated sign-in button, and mobile-friendly menu.
  • πŸ’Έ Google AdSense Ready: Easily add vertical and horizontal ads.
  • πŸ§ͺ Dummy Pages: Quick navigation to Find Jobs, Companies, Resources, and About.

πŸ› οΈ Tech Stack

  • βš›οΈ React (TypeScript)
  • ⚑ Vite (Fast build & dev)
  • 🎐 Tailwind CSS (Utility-first styling)
  • πŸ–ΌοΈ Lucide Icons (Beautiful SVG icons)
  • πŸ—ΊοΈ React Router (Navigation)

πŸ“¦ Project Structure

project/
β”œβ”€β”€ public/
β”‚   └── RigWorldJobs_Logo.png
β”œβ”€β”€ src/
β”‚   β”œβ”€β”€ components/
β”‚   β”‚   β”œβ”€β”€ Header.tsx
β”‚   β”‚   β”œβ”€β”€ Footer.tsx
β”‚   β”‚   β”œβ”€β”€ FeaturedJobs.tsx
β”‚   β”‚   β”œβ”€β”€ JobCard.tsx
β”‚   β”‚   β”œβ”€β”€ CompanySpotlight.tsx
β”‚   β”‚   β”œβ”€β”€ JobAlerts.tsx
β”‚   β”‚   β”œβ”€β”€ Stats.tsx
β”‚   β”‚   └── ...
β”‚   β”œβ”€β”€ pages/
β”‚   β”‚   β”œβ”€β”€ FindJobs.tsx
β”‚   β”‚   β”œβ”€β”€ Companies.tsx
β”‚   β”‚   β”œβ”€β”€ Resources.tsx
β”‚   β”‚   β”œβ”€β”€ About.tsx
β”‚   β”‚   └── News.tsx
β”‚   └── ...
β”œβ”€β”€ package.json
β”œβ”€β”€ tailwind.config.js
β”œβ”€β”€ vite.config.ts
└── README.md

⚑ Quick Start

  1. Clone the repo:
    git clone https://github.com/sivamurthy30/RIGWORLD.git
    cd RIGWORLD
  2. Install dependencies:
    npm install
  3. Run the app:
    npm run dev
  4. Open in browser: http://localhost:5173

πŸ–ΌοΈ Screenshots

RigWorld Jobs Screenshot


πŸ’‘ Customization

  • πŸ“ Add your own job data, company info, and categories in /src/data/.
  • 🎨 Update styles in Tailwind config or component files.
  • πŸ”— Connect to a backend or API for real jobs and companies.
  • πŸ’Έ Add your AdSense client ID in GoogleAd.tsx for monetization.

🀝 Contributing

Pull requests and suggestions are welcome! Please open an issue or PR for improvements.


πŸ“§ Contact


πŸ“ License

MIT