职位

职业角色

全部

后端

移动端

前端

DBA

设计师

产品经理

高端技术职位

更多

全部

前端

国内地区

全部

北京

上海

深圳

杭州

广州

成都

南京

更多

工作方式

全部

兼职

驻场

前端
¥6-12K/月

React

5-10年经验

1个月

项目编号:【38411】 在Acenta AI,与全球顶尖专家一起开发打磨创新性AI产品。 需要对可以独立对用户体验UX进行创想,并且与团队一起进行优化UX。项目会有严格的时间规划以及里程碑。 学历需求: 1. 大学本科毕业即以上 2. 有ReACT前端开发的经验 工作地点: 可以远程,核心办公地点在杭州,如果在杭州附近则更佳 一本本科学历或以上 / 32岁以下 / 有至少两年相关经验 / 有商务英语读写能力。
前端
¥6-12K/月

JavaScript

TypeScript

Node.js

5-10年经验

1个月

项目编号:【38400】 感谢你对这个⾃由职业项⽬的兴趣。附件是客户付款记录列表⻚⾯的产品需求⽂档( PRD ),请你仔细 阅读,并告知我们你对开发周期和报价的预估。 有⼏点想提前说明: 1. ⻓期合作的可能性:如果你的代码质量好、沟通顺畅、开发过程顺利,我们⾮常欢迎进⼀步探讨⻓期 合作的可能,包括后续的新功能或更深⼊的项⽬参与。 2. 可以借助 AI ⼯具加速开发:我们理解,现在很多开发流程都可以通过 AI 辅助⼯具(⽐如 Copilot 、 Cursor 、 ChatGPT )来提⾼效率,特别是像 i18n ⽂本⽣成、模板代码等部分。我们完全接受使⽤ AI 来 提升开发效率,但对应的报价也应该合理,反映出实际的投⼊⼯时。 3. 技术栈说明:项⽬使⽤的是 React + UmiJS + TypeScript 的前端技术,后端为 Node.js + Cloudflare D1 SQL 数据库。开发需要遵循现有项⽬的架构和规范。 期待你的回复和报价,如有任何问题或对⽂档内容有不清楚的地⽅,欢迎随时提问。 产品需求⽂档:客户付款记录列表⻚⾯ 介绍 / 概述 客户付款记录列表⻚⾯是⼀个将添加到现有应⽤程序中的新功能。此功能将为⽤户提供结构化表格格式 的付款历史记录综合视图。此功能解决了⽤户轻松访问和查看付款记录的需求,包括与发票关联的付款 和独⽴付款记录。该⻚⾯将通过弹出模态框提供详细查看功能,以增强⽤户体验。 重要说明: 这是对现有代码库的增强功能。开发者应该将此功能集成到当前应⽤程序架构中,⽽不是从 零开始构建。 ⽬标: 创建⼀个直观、易访问的付款历史界⾯,允许⽤户快速查看付款记录并按需访问详细信息。 ⽬标 1. 可访问性: 为⽤户提供轻松访问完整付款历史记录的能⼒ 2. 清晰度: 以清晰、有组织的表格格式显示付款信息 3. 详情访问: 通过交互式模态框让⽤户查看全⾯的付款详情 4. 数据集成: 成功连接并显示发票和付款表的数据 5. ⼀致性: 遵循现有应⽤程序的表格功能和 UI/UX 模式 ⽤户故事 1. 作为⽤户,我希望以表格格式查看我的付款历史记录,以便我可以快速浏览我的过往付款。 2. 作为⽤户,我希望⼀⽬了然地看到关键付款信息(发票号码、⾦额、状态),以便我可以识别特定 付款⽽⽆需打开详情。 3. 作为⽤户,我希望点击任何付款⾏的 " 查看详情 " 按钮,以便我可以看到该特定付款的全⾯信息。 4. 作为⽤户,我希望在详情视图中看到已完成付款的付款⽇期,以便我可以跟踪付款处理时间。 5. 作为⽤户,我希望在付款信息不可⽤时看到清晰的指示符(显示为 "-" ),以便我了解数据限制。 功能需求 表格显示需求 1. 系统必须以表格格式显示付款历史记录,包含以下列: 发票号码 ⾦额 状态 查看详情( CTA 按钮) 2. 当付款记录存在但没有对应发票时,系统必须为缺失的发票信息显示 "-" 。 3. 即使发票数据缺失,系统也必须显示所有可⽤的付款信息。 4. 表格必须遵循现有应⽤程序的分⻚、排序和筛选模式。 模态框详情需求 5. 当⽤户点击 " 查看详情 " 按钮时,系统必须显示弹出模态框。 6. 对于状态为 " 已付款 " 的付款,模态框必须显示付款⽇期。 7. 模态框必须显示所有可⽤的付款和发票信息。 8. 模态框必须优雅地处理缺失数据,为不可⽤字段显示 "-" 。 9. 模态框必须可通过标准交互模式关闭(关闭按钮、 ESC 键、点击外部区域)。 API 需求 10. 系统必须提供⼀个连接 invoices 和 payments 表的新 API 端点。 11. 即使没有对应发票存在, API 也必须返回付款记录。 12. 即使没有对应付款存在, API 也必须返回发票记录。 13. API 必须遵循现有应⽤程序的身份验证、授权和响应格式模式。 14. API 必须⽀持与应⽤程序中其他端点相同的筛选、排序和分⻚参数。 国际化需求 15. 系统必须使⽤ i18n 进⾏翻译⽀持。 16. 翻译内容将不会提供,开发者必须使⽤ AI ⼯具(如 Cursor )来⽣成所需的翻译⽂本。 17. 所有⽤户界⾯⽂本必须通过 i18n 系统进⾏国际化处理,包括表格标题、按钮⽂本、模态框内容和错 误消息。 技术栈 前端 框架: ReactJS 配合 UmiJS 语⾔: TypeScript 架构: 遵循现有代码架构模式 后端 API : RESTful API 运⾏时: Node.js 语⾔: TypeScript 数据库: Cloudflare D1 SQL 数据库 架构: 遵循现有代码架构模式 环境 当前: 开发环境和⽣产环境 即将添加: 预发布环境 开发流程 分⽀管理 1. 创建新分⽀时遵循以下约定: 功能分⽀: feat/payment-listing 或 feat/payment-modal 错误修复分⽀: fix/payment-display-issue 使⽤描述性的英⽂名称,保持简短但有意义 避免使⽤随意的名称如 "abc" 或 "test" 开发流程 2. 开发与测试: 在功能分⽀上完成开发 在本地环境进⾏充分测试 确保所有功能按照 PRD 规范正常⼯作 3. 提交拉取请求: 开发和⾃测完成后提交拉取请求 包含清晰的变更描述和测试情况 4. 沟通: 创建 PR 后在群聊中通知团队 包含 PR 链接和变更的简要描述 5. 代码审查: PR 审查员将在 GitHub 上审查并评论 开发者负责跟进审查意⻅ 处理所有反馈并根据需要重新请求审查 6. 部署与⽣产测试: 代码合并和部署后,将进⾏⽣产测试 在⽣产环境中发现的任何错误将在群聊中报告 错误修复遵循相同的⼯作流程
前端
¥12-18K/月

Vue

ElementUI

HTML5

5-10年经验

1个月

项目编号:【38396】 系统主框架改造,要求如下: 1. Header条左侧是LOGO(透明PNG图),系统名称,中部是主要功能模块菜单,右侧是消息通知提示及用户Profile信息区(包含头像,下拉菜单中还包括修改密码,退出系统,个人设置等相关链接入口)。 2. 中部的主要功能模块菜单要求能够适用多级菜单显示要求(可以只有一级,也可以有二级和三级,要考虑能够根据后端Api返回的数据格式自动适应)目前的选择模式保留,但要求重新设计样式,要考虑菜单项上图标的应用。 3. Header条下面要新增加一个控制多开的Tabs条,用于实现多开的功能,将主要区的IFrame的多个页面状态保存,可以方便不损失信息的条件下直接切换。但Tabs页超过一定量时,要给出隐藏策略,可以批量、单独关闭部分Tabs页的功能。在设计时要重点考虑如何与下面的主内容显示区的衔接(尤其是主内容区左侧的模块内功能导航条的衔接关系)。 4. 主要内容区,作为本系统的业务模块的显示区,要满足以下几种可能的布局模式 a. 左侧模块内的功能导航(可能有一到三级,这个可以直接用ElementUI中的相关功能就好,要求与现有的主流界面一致,可以以两种规格(宽窄)显示),该部分不是每个模块都存在。 b. 中间主内容导航区(常见的可能会有顶部多Tab,下面是可滚动的列表,或者是树形结构),该部分也不是每个模块都存在。 c. 右侧主内容区,该区主要有三种显示功能: ⅰ. 列表显示(要求标准搜索,主要操作按钮,分页),对于部分显示简单的详细信息可以以从右则的侧滑面板显示,对于从Excel导入功能也是这一界面中常用的,需要将上传的内容以对话框形式显示,让用户确认是保存,还是重新上传。 ⅱ. 表单编辑,如果表单内容多,直接通过路由切换,如果内容少,页面内不涉及多级对话框可以考虑直接在前面的列表中按对话框模式处理。但对于表单比较复杂的情况,建议直接用路由切换,完成操作后返回列表页。 ⅲ. 表单内容显示,该显示与编辑类似,主要是不直接编辑,但可能会比编辑模式多一些显示信息。如果内容少也可以直接从列表中以对话框开式显示,如果内容多,建议直接 采用路由切换。 d. 以上三种显示可能全部出现,也可能是组合出现,在设计时要提前考虑,每一个都有具体的页面存在。 e. 建议将每个模块的开发按SPA方式进行,可以与主框架分别开发打包时形成分开的目录及html文件。 5. 该项目是一个严格前后端分离的项目,可以独立部署到任何的Web服务器,包括整个网站的非根目录,平时开发时采用独立的github私有仓库提交。 a. 整个系统采用Vue3+ElementUI套件完成,尽量采用ElementUI里面的现存的组件,形成界面统一标准 b. Vue3可以采用options模式或者Composition模式,根据自己的熟练程度与习惯, c. 项目打包采用vite,前端开发建议VSCode d. CSS方面可以采用Unocss,但不是硬性要求。 6、主框架前端重新开发,业务模块只需要做出一个范例(大约4个页面)
前端
¥6-12K/月

5-10年经验

1个月

项目编号:【38380】 你好,这个项目目前已经完成了大约90%,我计划采用10%的利润分成模式。 项目的主要功能是批量查询 Steam 账号信息:用户输入 token 后,我们为他们获取相关账号信息。目前大部分功能已经完成,剩下的工作量不大,后续维护的频率也很低,主要是在 Steam 更改 API 时进行适配即可。 当前存在的几个问题和改进点如下: UI 上有一个小 Bug —— 登录后,只有“代理设置”按钮能正常使用,像“应用设置”、“导入主账号”等按钮都无法点击,原因暂时不明,也不知道如何修复,这是目前的主要问题。 部分数据仍使用随机生成的假数据 —— 主要是子账号信息部分,实际这些数据可以通过调用 steam-user 模块的 API 来获取,因此替换成本非常低。 关于 Steam 群组成员状态的获取 —— 当前有些代码是通过 steam-user 模块获取,有些是直接请求 Steam 网页。考虑到稳定性,我们建议统一改为通过网页方式获取。 一个待完善的新功能 —— 目前代码是硬编码获取 CS2(730)的库存,未来应该支持用户输入游戏 ID,自定义选择想要查询的游戏(提供一些默认选项,比如 CS2 的 730、Dota2、PUBG 等): CS2:需要获取 Premier 状态,我这边已经有相关的 Python 代码可供参考。 Dota2:只需要获取库存,处理方式与其他非默认游戏相同。 PUBG:需要判断是否为免费账号及其他信息,暂时可以用占位值代替,后续再补全。 我希望尽快修复 UI Bug、上线正式版本并开始盈利,然后我们可以再继续更新优化。整个项目目前开发已接近尾声,维护成本也很低,因此我采用利润分成的方式来合作。
前端
¥6-12K/月

electron

Vue

5-10年经验

1个月

项目编号:【38381】 你好,这个项目目前已经完成了大约90%,我计划采用10%的利润分成模式。 项目的主要功能是批量查询 Steam 账号信息:用户输入 token 后,我们为他们获取相关账号信息。目前大部分功能已经完成,剩下的工作量不大,后续维护的频率也很低,主要是在 Steam 更改 API 时进行适配即可。 当前存在的几个问题和改进点如下: UI 上有一个小 Bug —— 登录后,只有“代理设置”按钮能正常使用,像“应用设置”、“导入主账号”等按钮都无法点击,原因暂时不明,也不知道如何修复,这是目前的主要问题。 部分数据仍使用随机生成的假数据 —— 主要是子账号信息部分,实际这些数据可以通过调用 steam-user 模块的 API 来获取,因此替换成本非常低。 关于 Steam 群组成员状态的获取 —— 当前有些代码是通过 steam-user 模块获取,有些是直接请求 Steam 网页。考虑到稳定性,我们建议统一改为通过网页方式获取。 一个待完善的新功能 —— 目前代码是硬编码获取 CS2(730)的库存,未来应该支持用户输入游戏 ID,自定义选择想要查询的游戏(提供一些默认选项,比如 CS2 的 730、Dota2、PUBG 等): CS2:需要获取 Premier 状态,我这边已经有相关的 Python 代码可供参考。 Dota2:只需要获取库存,处理方式与其他非默认游戏相同。 PUBG:需要判断是否为免费账号及其他信息,暂时可以用占位值代替,后续再补全。 我希望尽快修复 UI Bug、上线正式版本并开始盈利,然后我们可以再继续更新优化。整个项目目前开发已接近尾声,维护成本也很低,因此我采用利润分成的方式来合作。
兼职招聘
兼职招聘正式上线!40W+程序员、7000+企业方,急速触达!

我要找兼职

我要招聘