This is a community initiative to connect active job seekers with organizations and people who participate in employee referral programs.
Currently we encourage only job seekers / candidates who lost their jobs in the pandemic scenario. Referrals should be verified via Linkedin profiles. (Click Linkedin Connect-> Save profile as PDF-> Refer). As a community, it will be a win-win situation for all of us if we can support and make the future safe for one another. Help them to resume their career by referring. #refer2resume
Anyone who is interested in having a talent board to help the community can feel freel to use this repo. This repo is only for the front-end part of the Talent Board. For the backend, check the Backend Codebase.
Your machine must have NodeJS installed in your system.
Frontend: ReactJS
Styling: CSS and BootStrap v5.0
1. Fork this repository. Click on the symbol at the top right corner.
2. Clone the forked repository.
git clone https://github.com/<your-github-username>/Talent-Board-Frontend
3. Navigate to the project directory.
cd Talent-Board-Frontend
4. Install all associated node modules
npm install
5. Cross check if changes are not breaking existing codebase
npm start
6. Create a new branch.
git checkout -b <your_branch_name>
7. Make changes in source code.
8. Stage your changes and commit.
#Add changes to Components
git add .
#Commit to the local repo
git commit -m "<your_commit_message>"
CAUTION: Synch up your local repo with original repo (Upstream) before pushing your commits. This avoids unnecessary conflicts during the merge.
9. Push your local commits to the remote repo.
git push -u origin <your_branch_name>
10. Create a PR!
11. Congratulations! Sit and relax, you've made your contribution to AWS UG Talent Board project.
- Write clear meaningful git commit messages (Do read this).
- Make sure your PR's description contains GitHub's special keyword references that automatically close the related issue when the PR is merged. (Check this for more info)
- When you make very very minor changes to a PR of yours (like for example fixing a text in button, minor changes requested by reviewers) make sure you squash your commits afterward so that you don't have an absurd number of commits for a very small fix. (Learn how to squash at here)
- When you're submitting a PR for a UI-related issue, it would be really awesome if you add a screenshot of your change or a link to a deployment where it can be tested out along with your PR. It makes it very easy for the reviewers and you'll also get reviews quicker.
- Always create PR to
develop
branch. - Please read our Code of Conduct.
- Refer this for more.
Frontend Code -> https://github.com/CodeOpsTechnologies/Talent-Board-Frontend
Deployed URL -> https://talent.awsug.in/
Backend Code -> https://github.com/CodeOpsTechnologies/Talent-Board-Backend
API Docs -> http://talentboard-api-documentation.s3-website-ap-southeast-1.amazonaws.com/
- The UX of the Talent-Board was designed by the ever awesome Team Antstack*
Glad to see you here! Show some love by starring this repo.