{"id":28729807,"url":"https://github.com/peterdev123/gitjob","last_synced_at":"2026-01-30T09:52:37.022Z","repository":{"id":258055691,"uuid":"860888677","full_name":"peterdev123/gitjob","owner":"peterdev123","description":null,"archived":false,"fork":false,"pushed_at":"2024-10-24T09:54:58.000Z","size":2182,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2024-10-25T00:01:17.556Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/peterdev123.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-09-21T12:43:35.000Z","updated_at":"2024-10-24T07:19:17.000Z","dependencies_parsed_at":"2024-10-31T04:15:35.195Z","dependency_job_id":null,"html_url":"https://github.com/peterdev123/gitjob","commit_stats":null,"previous_names":["peterdev123/gitjob"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/peterdev123/gitjob","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/peterdev123%2Fgitjob","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/peterdev123%2Fgitjob/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/peterdev123%2Fgitjob/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/peterdev123%2Fgitjob/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/peterdev123","download_url":"https://codeload.github.com/peterdev123/gitjob/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/peterdev123%2Fgitjob/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260016055,"owners_count":22946321,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-06-15T17:11:06.103Z","updated_at":"2026-01-30T09:52:36.987Z","avatar_url":"https://github.com/peterdev123.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🚀 GitJob\n**Your Ultimate Job Portal Connecting Job Seekers and Employers**\n\nGitJob is a feature-rich platform designed to bridge the gap between job seekers and employers. From seamless job searching to effective communication, GitJob provides the tools necessary to streamline the hiring process.\n\nGitJob is designed for:\n\n- Job Seekers: Helping individuals find their dream jobs by providing advanced search tools and profile-building options.\n- Employers: Simplifying talent acquisition through effective job postings and direct communication with candidates.\n  \n---\n\n## ⚒️ Contributors\n\n- [Ranz Matheu Lumayno](https://github.com/eggstink)\n- [Jorash Jonathan Robillos](https://github.com/Syjhert)\n- [Peter Sylvan Vecina](https://github.com/peterdev123)\n  \n---\n\n## 🌟 **Features**\n\n1. **User Registration**  \n   - Create accounts as a Job Seeker or Employer.  \n   - Access the rest of the platform's features with an account.\n\n2. **Job Search**  \n   - Search for jobs using keywords, filters, and sorting options.  \n   - Discover relevant positions based on location, industry, or employment type.\n\n3. **Profile Management**\n   - Build a profile, change your profile picture, and showcase your skills and experiences.\n   - Job Seekers: Upload resumes and track applications.  \n\n4. **Job Posting**  \n   - Employers can post, edit, and manage job listings.  \n   - Include job descriptions, salary, qualifications, and more.\n\n5. **Communication**  \n   - Built-in messaging system for seamless interaction between Job Seekers and Employers.  \n   - Secure and efficient exchange of application details or interview schedules.\n\n6. **Notifications**\n   - Stay informed with real-time updates on applications, messages, and job matches.\n  \n7. **Resume Management**  \n   - Job Seekers can create, upload, and manage their resumes.  \n   - Employers can view and manage received resumes efficiently.\n\n8. **Business Manager Job Management**  \n   - Business Managers can manage job postings, view applications, and oversee job-related activities.\n   - Application Review and ability to accept and decline applicants\n\n9. **Application Tracking**  \n   - Employers and Job Seekers can track the status of job applications throughout the hiring process.  \n\n---\n\n## 💻 **Technologies Used**\n\n![HTML5](https://img.shields.io/badge/HTML5-E34F26?style=for-the-badge\u0026logo=html5\u0026logoColor=white)\n![CSS3](https://img.shields.io/badge/CSS3-1572B6?style=for-the-badge\u0026logo=css3\u0026logoColor=white)\n![JavaScript](https://img.shields.io/badge/JavaScript-F7DF1E?style=for-the-badge\u0026logo=javascript\u0026logoColor=black)\n![Django](https://img.shields.io/badge/Django-092E20?style=for-the-badge\u0026logo=django\u0026logoColor=white)\n![SQLite](https://img.shields.io/badge/SQLite-003B57?style=for-the-badge\u0026logo=sqlite\u0026logoColor=white)\n![PostgreSQL](https://img.shields.io/badge/PostgreSQL-336791?style=for-the-badge\u0026logo=postgresql\u0026logoColor=white)\n![Django Auth](https://img.shields.io/badge/Django%20Auth-6A0DAD?style=for-the-badge\u0026logo=django\u0026logoColor=white)\n![Git](https://img.shields.io/badge/Git-F34F29?style=for-the-badge\u0026logo=git\u0026logoColor=white)\n\n---\n\n## ⚙️ Dependencies\n\nThe following are the main dependencies used in this project:\n\n| **Technology**              | **Version**  | **Description**                                    |\n|------------------------------|--------------|----------------------------------------------------|\n| **[Django](https://www.djangoproject.com/)** | 5.1.3        | The main web framework used for developing the application. |\n| **[djangorestframework](https://www.django-rest-framework.org/)** | 3.14.0       | Used to create APIs for the application.          |\n| **[SQLite](https://www.sqlite.org/)**        | N/A          | Default database used in the development environment. |\n| **[PostgreSQL](https://www.postgresql.org/)**| 14+          | Database used for production.                     |\n| **[HTMX](https://htmx.org/)**               | 1.9.0        | For dynamic interactions in templates.            |\n| **[Daphne](https://github.com/django/daphne)** | 4.0.0       | ASGI server for WebSocket support.                |\n| **[Django Channels](https://channels.readthedocs.io/)** | 4.0.0       | For handling WebSocket communication in Django.   |\n| **[Gunicorn](https://gunicorn.org/)**       | 20.1.0       | A WSGI HTTP server for deployment.                |\n\n### Prerequisites \n\n- Python 3.10+\n- Django 5.1.3\n- Virtualenv (optional but recommended)\n\n### Installation\n\n1. Clone the repository:\n    ```bash\n    git clone https://github.com/peterdev123/gitjob\n    cd gitjob\n    ```\n\n2. Create and activate a virtual environment:\n    ```bash\n    python -m venv venv\n    source venv/bin/activate # On Windows, use `venv\\Scripts\\activate`\n    ```\n\n3. Install Dependencies\n    ```bash\n    pip install -r requirements.txt\n    ```\n\n4. Apply database migrations:\n    ```bash\n    python manage.py migrate\n    ```\n5. Run the development server:\n    ```bash\n    python manage.py runserver\n    ```\n\n---\n\n## 📚 Additional Resources  \n\n- [**Functional Requirement**](https://github.com/peterdev123/gitjob/blob/main/Functional%20Requirement%20Document.pdf)\n- [**Entity Relationship Diagram**](https://github.com/peterdev123/gitjob/blob/main/Gitjob%20ERD.pdf)\n- [**Prototype Design (UI/UX)**](https://github.com/peterdev123/gitjob/blob/main/GitJob%20UI.pdf)\n- [**Gantt Chart**](https://github.com/peterdev123/gitjob/blob/main/Gitjob%20Gantt%20Chart.pdf)\n\n---\n\n## 📜 License  \n\nThis project is open-source and licensed under the **MIT License**.  \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpeterdev123%2Fgitjob","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpeterdev123%2Fgitjob","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpeterdev123%2Fgitjob/lists"}