{"id":24072432,"url":"https://github.com/keepserene/dev-hire-hub-react-site","last_synced_at":"2026-06-06T21:31:59.713Z","repository":{"id":261880749,"uuid":"885616255","full_name":"KeepSerene/dev-hire-hub-react-site","owner":"KeepSerene","description":"DevHire Hub is a website built with React.js, showcasing dev jobs and CRUD features","archived":false,"fork":false,"pushed_at":"2024-11-09T02:05:22.000Z","size":232,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-09T17:17:32.584Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://dev-hire-hub.vercel.app","language":"JavaScript","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/KeepSerene.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-11-09T00:19:03.000Z","updated_at":"2024-11-09T02:05:26.000Z","dependencies_parsed_at":"2024-11-09T01:22:56.051Z","dependency_job_id":"76bad31f-f649-4bd2-b677-565a76c60173","html_url":"https://github.com/KeepSerene/dev-hire-hub-react-site","commit_stats":null,"previous_names":["keepserene/dev-hire-hub-react-site"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KeepSerene%2Fdev-hire-hub-react-site","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KeepSerene%2Fdev-hire-hub-react-site/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KeepSerene%2Fdev-hire-hub-react-site/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KeepSerene%2Fdev-hire-hub-react-site/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/KeepSerene","download_url":"https://codeload.github.com/KeepSerene/dev-hire-hub-react-site/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240941542,"owners_count":19882063,"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-01-09T17:17:40.896Z","updated_at":"2025-02-26T22:14:02.573Z","avatar_url":"https://github.com/KeepSerene.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# DevHire Hub 🚀\n\nA modern, responsive job board application built with React, focusing on developer positions. DevHire Hub provides a seamless experience for browsing, posting, and managing job listings with a clean and accessible interface.\n\n![DevHire Hub Preview](./public/homepage.png)\n\n## 🌟 Live Demo\n\n[Experience DevHire Hub](https://dev-hire-hub.vercel.app/)\n\n## ✨ Features\n\n- **Full CRUD Operations**: Create, read, update, and delete job listings\n- **Responsive Design**: Fully responsive layout that works seamlessly across all devices\n- **Modern UI/UX**: Clean and intuitive interface with smooth transitions\n- **Real-time Feedback**: Toast notifications for all user actions using React Toastify\n- **Loading States**: Beautiful loading animations using React Spinners\n- **Semantic HTML**: Well-structured, accessible HTML for better SEO and user experience\n- **Data Persistence**: Uses localStorage for data persistence with easy transition to backend services\n- **Detailed Job Views**: Comprehensive job details including company information, salary, and contact details\n\n## 🛠️ Built With\n\n- [React](https://reactjs.org/) - Frontend library\n- [Vite](https://vitejs.dev/) - Build tool and development server\n- [React Router](https://reactrouter.com/) - Navigation and routing\n- [Tailwind CSS](https://tailwindcss.com/) - Styling and design\n- [React Toastify](https://www.npmjs.com/package/react-toastify) - Toast notifications\n- [React Spinners](https://www.npmjs.com/package/react-spinners) - Loading animations\n- [React Icons](https://react-icons.github.io/react-icons/) - Icon library\n\n## 🚀 Quick Start\n\n1. Clone the repository\n\n   ```bash\n   git clone https://github.com/your-username/devhire-hub.git\n   ```\n\n2. Install dependencies\n\n   ```bash\n   cd devhire-hub\n   npm install\n   ```\n\n3. Start the development server\n\n   ```bash\n   npm run dev\n   ```\n\n4. Optional: Run with JSON Server (mock backend)\n   ```bash\n   npm run json-server\n   ```\n\n## 💾 Data Management\n\nThe application currently supports two data management approaches:\n\n1. **localStorage** (Default): Data persists in the browser's localStorage\n2. **JSON Server**: A mock REST API backend (included for development)\n\nFuture updates will include integration with a full REST API backend.\n\n## 📱 Responsive Design\n\n- Mobile-first approach\n- Tablet \u0026 desktop optimized\n- Accessible on all device sizes\n- Clean, modern UI elements\n- Smooth transitions and animations\n\n## 🎯 Future Enhancements\n\n- Full REST API backend integration\n- User authentication and authorization\n- Job application system\n- Advanced search and filtering\n- Company profiles\n- Email notifications\n- Job alerts\n\n## 👨‍💻 Author\n\n**Dhrubajyoti Bhattacharjee**\n\n- GitHub: [@KeepSerene](https://github.com/KeepSerene)\n- LinkedIn: [Dhrubajyoti Bhattacharjee](https://www.linkedin.com/in/dhrubajyoti-bhattacharjee-320822318/)\n- Portfolio: [MathToDev](https://math-to-dev.vercel.app/)\n\n## 📄 License\n\nThis project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details.\n\n## 🙏 Acknowledgments\n\n- Special thanks to [Your Name] for design inspiration\n- [Tailwind CSS](https://tailwindcss.com/) for the amazing utility-first CSS framework\n- The React community for the excellent tools and libraries\n\n---\n\nMade with ❤️ by Dhrubajyoti Bhattacharjee\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkeepserene%2Fdev-hire-hub-react-site","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkeepserene%2Fdev-hire-hub-react-site","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkeepserene%2Fdev-hire-hub-react-site/lists"}