HezaWorks is an online platform for employers and talent to interact with each other in their quest to look for matches for both skill and employment or project.
Its core features include:
- Employers or clients are able to post their jobs or projects for the talent community to view and apply.
- Talent community(Job seekers and freelancers) are able to apply for the posted jobs that match their awesome skills.
- Talent community are able to market their skills further by creating outstanding professional profiles that stand out and attract employers interests.
The frontend technology leveraged in this project are:
- React + Vite + TypeScript: The combination of
React
library andVite
framework together withTypeScript
form the components and JSX elements that render the entire architecture of the application. - Styled components: The CSS properties that render the simple and awesome UI styles are enabled by
styled-components
library. - axios:
axios
library is used to consume the backend API for the application.
For the Backend tech stack, visit this repository for a detailed overview: HezaWorks API
All contributions to help improve the API features and functionalities are welcome. Fork the repository and create a pull request with your modifications. I'll be sure to review them.
The git commit message style used to update this repository is adopted from Joel Parker Henderson's repository. It recommends the following format:
- Add: Create a capability e.g. feature, test, dependency as in:
- Add a real use case of the commit message style or format
- Add a component for updating user attributes
This project is licensed under the MIT License - see the LICENSE file for details.
More details soon