项目

最近做的项目和一些个人作品

一个现代化的个人网站,基于 Next.js、React 和 MongoDB 构建。平台具备 响应式设计、多语言支持 和 简洁优雅的界面风格,旨在全面展示个人项目、技术能力与职业经历。同时,网站还融入了作者的兴趣爱好与常用代码片段,体现个性化与实用性兼备的设计理念。

Next.jsReactTypeScriptMongoDBTailwindCSSZustand

主要亮点:

  • 基于 React 和 Tailwind CSS 构建响应式组件,桌面与移动端均有一致的视觉与交互体验。
  • 界面设计符合现代审美,简洁清爽,突出内容本身,避免过多冗余元素干扰。
  • 通过个性化内容,打造独特的个人品牌形象,提升辨识度。
  • 国际化(i18n)能力,支持多语言切换,方便不同语言用户访问,提升访问覆盖面。

一款基于 Taro 和 React 打造的微信小程序,方便家庭成员一起规划每周菜谱。食谱可以共享、协作编辑,支持家庭成员邀请和权限管理,轻松解决“今天吃什么”的难题。访问微信小程序“羊毛衫菜谱”即可开始使用。

TaroReactTypeScriptRedux微信小程序腾讯云 CloudBase

主要亮点:

  • 基于 Taro 开发的多端小程序,支持最多 10 位家庭成员共享使用。
  • 分类清晰的食谱库,可按菜名搜索、按类型筛选(如大荤、小炒、汤类等)。
  • “今日菜谱”页面采用卡片式布局,快速安排当天三餐。
  • 接入腾讯云 CloudBase,实现图片上传、用户登录和数据同步。

在Salesforce中使用 LWC (Lightning Web Component)写的基于原生html、css、javascript的日历组件,为练习用作品

SalesforceLWCHTML, CSS, JSSLDS练习用作品

主要亮点:

  • 基于原生的组件,比较复杂的实现,消耗了不少脑细胞。
  • UI并不美观,但比较实用。
  • 有Salesforce自带日历控件没有的功能——节假日的特殊标识、最大以及最小日期控制、开始日期无法大于结束日期等。
  • 实习期作品,仅作纪念