Barebones Open-Source Hiring System
Views Progress
Working views
- All Jobs - http://localhost:8080/src/backend/public/#/
- Admin - http://localhost:8080/src/backend/public/#/admin
- Register - http://localhost:8080/src/backend/public/#/register
- Login - http://localhost:8080/src/backend/public/#/register
Working Endpoints
- Get All - http://localhost:5000/api/v1/jobs/
- Get by ID - http://localhost:5000/api/v1/jobs/ID_PLACE_HOLDER
- Create new Job - http://localhost:5000/api/v1/jobs/new
- Delete by ID - http://localhost:5000/api/v1/jobs/ID_PLACE_HOLDER
- Update by ID - http://localhost:5000/api/v1/jobs/ID_PLACE_HOLDER
Before Participating
- Please view our open source and organization principles before contributing. https://github.com/GitCodeCareer/open-source
- If you have any questions, we’re available via Twitter @gitcodecareer
Participating
Setting to Project up
- Download repo clone
- Install dependencies
- Setup any database connections in an .env
To start the development environment run:
npm run start
- Frontend will be running on port 3000 by default
- Backend API will be running on port 5000 by default
How-to-Start Contributing
- Fork, Star and Watch
- First step will give you cloned repo to your account, you will be informed about all actions happened in the base Github repo.
- Stars will give you basic information about how many people participate in the project
- Just try, Read the issue
- Solve Problem
- Take over
- Pull!
RTFM or Read The F##king Manual
Read the manual - will try to collect on the readme all links and information about Project and also how you must participate in this project, templates for ISSUES, PULL, NEXT-TASK, CHART-GRAPH, COMMENTED-ADVANCED-CODE-TEMPLATE
Just try
One important rule all the project and also all Hakctoberfest - "Just try!", if you're not sure you fit this project - "just try!" Don't worry to feel stupid, don't worry to ask stupid question, and try less worry. This project is not something extra important and you must accept this as a game. you try to play a game to be a developer, we all do mistakes, we all are something not understanding. the it world is very frequently change amend and improve, for that reason all information constantly changing and during web development and any other development we constantly learning. Main headline of this project "just try it, just learn it", nobody will punching you in the face, and the most important you will learn a lot of new things as we all. - @igavelyuk
5 STEPS Participation Process
- (Fork, Star and Watch) and Read this manual.
- Read issue
- Solve Problem
- Run Tests (local)
- Add
One
orMuitiple
issue(s), where you feel project must go read the component CHART/GRAPH - Push merge request
Templates
Problem solving
- Solve problem using simplest and basic features
- If you know -
Super Cool Latest Advanced method
- comment your supercode down (in proj file) below using COMMENTED-ADVANCED-CODE-TEMPLATE - If you on stage of optimization and see commented supercode, write