Giter Club home page Giter Club logo

linkedout-frontend's Introduction

Linked Out 职业发展社交平台

项目简介

项目主要页面展示

用户/企业模块

登录

login

个人主页

userinfo

修改个人信息

modifyuserinfo

动态模块

主页(Markdown,视频,图片,表情)

home

招聘模块

职位推荐

jobs

职位详情

职位推荐

job

前端代码结构

│  App.vue
│  config.js # 配置信息
│  main.js
│
├─apis # 接口相关(对应后端3个微服务)
│      axios.js
│      recruit.js
│      tweet.js
│      users.js
│
├─assets # 资源
│      ADimg.jpg
│      background.png
│      job.json
│      logo.png
│      vditor.css
│
├─components # 组件
│      CompanyInfoCard.vue # 企业信息卡片(用于HomePage)
│      EducationExperience.vue # 教育经历
│      FansDialog.vue # 粉丝列表对话框
│      FollowingDialog.vue # 关注者列表对话框
│      JobIntentionDialog.vue # 求职意向选择对话框
│      PageFooter.vue # 页面底部
│      PostTweet.vue # 动态发表组件
│      RecruitmentBriefInfo.vue # 招聘信息简要展示(用于企业主页)
│      RecruitmentDisp.vue # 招聘信息卡片
│      TopNav.vue # 页面顶部导航栏
│      TweetBriefInfo.vue # 动态信息简要展示(用于企业/用户主页)
│      TweetDisp.vue # 动态卡片
│      UserBriefDisp.vue # 用户信息简要展示
│      UserIcon.vue # 用户头像
│      UserInfoCard.vue # 用户信息卡片(用于HomePage)
│      UserRecommendCard.vue # 用户推荐卡片
│      WorkExperience.vue # 工作经验
│
├─router # 路由
│      index.js
│
├─utils # 工具
│      cookie.js
│      loginPage.js
│      utils.js
│
└─views # 页面
    │  LoginPage.vue # 登录
    │  ModifyCompanyInfo.vue # 修改企业信息
    │  ModifyUserInfo.vue # 修改个人信息
    │  NotFoundPage.vue # 404
    │  PostRecruitmentPage.vue # 发布招聘信息
    │  RecruitmentDetailPage.vue # 查看招聘信息详情
    │  RegisterPage.vue # 注册
    │
    ├─CompanyInfo
    │      CompanyDescription.vue # 企业介绍(子路由)
    │      CompanyHome.vue # 企业主页
    │      CompanyInfoPage.vue # 企业主页(子路由)
    │      CompanyRecruitment.vue # 企业招聘信息(子路由)
    │      CompanyTweet.vue # 企业动态(子路由)
    │
    ├─Home
    │      HomePage.vue # HomePage
    │      Recruitment.vue # 推荐职位(子路由)
    │      Search.vue # 搜索结果(子路由)
    │      Tweet.vue # 推荐动态(子路由)
    │
    └─UserInfo
            UserHome.vue # 用户主页
            UserInfoPage.vue # 用户主页(子路由)
            UserRecruitment.vue # 用户已请求岗位(子路由)
            UserTweet.vue # 用户动态(子路由)

linkedout-frontend's People

Contributors

zhihengning avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.