https://github.com/muhammedzohaib/globaltechjobs
A central hub for tech job applications.
https://github.com/muhammedzohaib/globaltechjobs
automation career-development desktop-app electron electron-app hiring javascript job-application job-board job-hunting job-search nodejs open-source recruitment tech-jobs web-scraping
Last synced: 7 months ago
JSON representation
A central hub for tech job applications.
- Host: GitHub
- URL: https://github.com/muhammedzohaib/globaltechjobs
- Owner: MuhammedZohaib
- Created: 2025-01-30T16:02:38.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-01-30T16:36:35.000Z (9 months ago)
- Last Synced: 2025-01-30T17:28:05.014Z (9 months ago)
- Topics: automation, career-development, desktop-app, electron, electron-app, hiring, javascript, job-application, job-board, job-hunting, job-search, nodejs, open-source, recruitment, tech-jobs, web-scraping
- Language: Python
- Homepage:
- Size: 528 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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:
- [Node.js](https://nodejs.org/)
- [Git](https://git-scm.com/)### Installation
1. **Clone the repository:**
```sh
git clone https://github.com/MuhammedZohaib/GlobalTechJobs.git
cd GlobalTechJobs
```2. **Install dependencies:**
```sh
npm install
```3. **Run the application:**
```sh
npm start
```### Building the Application
To package the application into an executable file:
```sh
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](LICENSE).