- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- 📝 License
iHireAnywhere is a web application that allows users to browse and apply for remote jobs from various companies. It uses React for the front-end, Redux for the state management, and Axios for fetching data from an external API. The application consists of three main components: Jobs, JobDetails, and Navigation. Jobs displays a list of available remote jobs with their titles and logos. JobDetails shows more information about a selected job, such as the company name, description, salary, and location. Navigation provides a header with the current year and the text of the current page. Users can navigate between the pages using buttons with arrow icons.
Server
Database
- Users Can Find Remote Job
- Fetch Jobs From API
- Users Can Search Job By Title
Feel free to read the documentation if you really want to understand the code
To get a local copy up and running, follow these steps.
In order to run this project you need:
- git version 2.38.x
- node.js version > 12.x
- IDE
- Browser (chrome, firefox, edge, safari)
Clone this repository to your desired folder:
cd my-folder
git clone git@github.com:CaptainBawa/iHireAnywhere.git
Install this project with:
cd iHireAnywhere
npm install
yam install
To run the project, execute the following command:
npm start
To run tests, run the following command:
npx npx eslint "**/*.{js,jsx}"
You can deploy this project using:
https://dashboard.render.com/
👤 Collins Bawa
- GitHub: @CaptainBawa
- Twitter: @BawaCollins
- LinkedIn: @captainbawa
- Add More Jobs
- Add Logo
- Add Footer
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Dear Viewers!
I'm excited to be working on this project and I would be grateful for your support! By supporting this project, you are not only helping me, but you are also contributing to something meaningful that can make a difference. Your support will give me the motivation and resources necessary to keep moving forward with this project and to ensure its success. So, whether it's through your kind words, by giving this project a star, your financial support, or simply by spreading the word, your support means everything to me. Thank you in advance for your support, and I can't wait to share with you the amazing things we will achieve together.
I want to express my deep appreciation to the Microverse full-stack curriculum for their constant inspiration and invaluable guidance during this journey. I am also extremely grateful to https://remotive.com/ for generously granting me access to their exceptional API, which allowed me to bring this incredible project to fruition. Additionally, I would like to recognize Nelson Sakwa at https://www.behance.net/gallery/31579789/Ballhead-App-(Free-PSDs) for providing the fantastic design guidelines that I utilized to create the user interface for this project.
This project is MIT licensed.