Skip to content

MuhammedZohaib/GlobalTechJobs

Repository files navigation

Tech Job Finder

Tech Job Finder is an Electron.js-based desktop application designed to help job seekers easily find and apply to tech companies worldwide. The app aggregates company information, including locations, websites, and services, making the job application process more streamlined and efficient.

Features

  • Browse a comprehensive list of tech companies.
  • Search and filter based on location and services.
  • Open company websites directly in the native browser.
  • Switch between table and card views for better readability.
  • Dark mode support for improved user experience.

Getting Started

Prerequisites

Ensure you have the following installed before proceeding:

Installation

  1. Clone the repository:

    git clone https://github.com/MuhammedZohaib/GlobalTechJobs.git
    cd GlobalTechJobs
  2. Install dependencies:

    npm install
  3. Run the application:

    npm start

Building the Application

To package the application into an executable file:

npm run package

The output will be available in the dist/ directory.

Support & Contributions

We welcome contributions to improve this project! If you have suggestions, bug reports, or feature requests, please open an issue or submit a pull request.

How to Contribute

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature-branch).
  3. Commit your changes (git commit -m 'Add new feature').
  4. Push to the branch (git push origin feature-branch).
  5. Open a Pull Request.

Credits

  • Muhammad Zohaib
  • Muhammad Saad Suleman

License

This project is licensed under the MIT License.