Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/qetiproject/jobs-app
https://github.com/qetiproject/jobs-app
Last synced: 8 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/qetiproject/jobs-app
- Owner: qetiproject
- Created: 2024-04-07T15:34:38.000Z (8 months ago)
- Default Branch: master
- Last Pushed: 2024-04-11T21:24:02.000Z (7 months ago)
- Last Synced: 2024-04-12T15:43:52.374Z (7 months ago)
- Language: JavaScript
- Size: 4.35 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.txt
Awesome Lists containing this project
README
Შექმენით JOBS.ge ის ვანაკნსიების ვებსაიტის API.
Ვებსაიტის ფუნქციონალის ზოგატი აღწერა
Ვებსაიტზე გვეყოლება ორი სახის მომხმარებელი HR Recruiter და ჩვეულებრივი User, HR რეკრუტერებს უნდა შეეძლოთ ვაკანსიის დამატება ხოლო User ებს უნდა შეეძლოთ ამ ვაკანსიების ნახვა და თავიანთი მონაცემების გაგზავნა სასურველ ვაკანსიაზეUser - ის სტრუქტურა
Username: ‘niko-cxvedadze’,
Email: “[email protected]”,
Password: “12345678”,
Role: “user” ან “recruiter”,
Vacancies: [] ვაკანსიების ID ები რომლებიც ატვირთული აქვს რეკრუტერებსVacancies - ვანკანსიების ობიექტის სტრუქტურა
Title: ”ვაკანსიის სათაური”,
recruiter: 12312312
Description: ”ვაკანსიის აღწერა”,
Category: ”ვაკანსიის კატეგორია”, მაგალითად IT ან Logistics,
Applies: [] შესული კანდიდატების apply ების id ებიApply - ვაკანსიაზე გაგზავნილი მონაცემების სტრუქტურა
User: 123,
Vacancy: 321
Description: ”კანდიდატის აღწერა სად უმუშავია ახლა სად მუშაობს და ასე შემდეგ”,Hints:
Ვაკანსიის დადება უნდა შეეძლოს მხოლოდ იმ user-ს რომელსაც აქვს recruiter როლი
Ვაკანსიაზე apply უნდა შეელოს მხოლოდ იმ user-ს რომელსაც აქვს როლი user
Ავტორიზაცია უნდა იყოს რეალური
Არა ავტორიზირებულ მომხმარებელს არ უნდა ჰქონდეს უფლება თავისი მონაცემები გაგზავნოს ვაკანსიაზე და ასევე არავტორიზებულ recruter საც არა ქვს უფლება ვაკანსიები დაამატოს