该仓库包含 AI 职达智能招聘平台的前端应用程序,作为 AI 职达智能招聘平台的一部分进行开发。该应用程序使用 React.js、Redux 状态管理,CoreUI 框架构建,为招聘人员和求职者提供直观且简洁的界面。
- 基于用户角色的导航: 为求职者和招聘人员提供不同的内容和权限。
- 动态侧边栏: 使用 CoreUI 的 CSidebar 组件提供便捷的可折叠侧边栏。
- 申请管理: 高效地提交、跟踪和管理职位申请。
- 响应式设计: 针对桌面端和移动端屏幕大小进行了适配。
- React: 提供组件化架构。
- Redux: 管理全局状态,确保组件间数据一致。
- CoreUI: 在 Bootstrap 框架的基础上做了扩展,提供可自定义的响应式 UI 组件。
- React Router: 实现应用中的单页面导航。
- JavaScript (ES6+): 提供简洁、模块化的前端开发方式。
-
克隆该仓库:
git clone https://github.com/HUST-AI-Recruitment/AI-Recruitment-frontend.git cd AI-Recruitment-frontend
-
安装依赖:
npm install
-
运行应用程序:
npm start
应用程序将在本地运行,地址默认为 http://localhost:3000 。
该项目遵循 MIT 许可证。
该项目从 coreui-free-react-admin-template-cra 基础上修改而来,依据 MIT 许可证 获得授权。