mymemo Svelte Themes

Mymemo

a memo using Svelte

MyMemo - 简洁的备忘录应用

一个使用SvelteKit和Supabase构建的现代化备忘录应用,支持深色模式和浅色模式切换。

功能特点

  • 🔒 用户认证与授权
  • 📝 创建、编辑和删除备忘录
  • 🌓 深色模式/浅色模式切换
  • 💾 数据实时保存到Supabase后端
  • 📱 响应式设计,适配移动设备

技术栈

  • 前端框架: SvelteKit
  • 后端服务: Supabase (认证和数据库)
  • 样式: 原生CSS变量和样式
  • 部署: Vercel (可选)

本地开发

  1. 克隆仓库

    git clone https://github.com/fracicsowang/mymemo.git
    cd mymemo
    
  2. 安装依赖

    npm install
    
  3. 创建.env文件并添加您的Supabase配置

    PUBLIC_SUPABASE_URL=your_supabase_url
    PUBLIC_SUPABASE_ANON_KEY=your_supabase_anon_key
    
  4. 启动开发服务器

    npm run dev
    
  5. 在浏览器中访问 http://localhost:5173 查看应用

部署

该应用可以轻松部署到Vercel、Netlify或任何支持SvelteKit的平台。

联系方式

如有任何问题或建议,请联系开发者。

许可证

MIT

Top categories

Loading Svelte Themes