You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
HeTianci 0d1dca5945
完成后端接口
3 weeks ago
backend 完成后端接口 3 weeks ago
frontend 完成后端接口 3 weeks ago
.gitignore 再次修改gitignore 4 weeks ago
README.md test 4 weeks ago

README.md

StudyingSpace - 个人学习空间

📖 项目简介

个人学习空间,帮助学习者记录学习过程、管理学习笔记,打造个性化的学习环境。

功能特性

🔐 用户系统

  • 用户注册:创建个人账号
  • 用户登录:安全登录个人空间

📅 每日打卡

  • 每日学习打卡记录
  • 打卡日历展示
  • 连续打卡统计
  • 学习时长记录

📝 笔记管理

  • 笔记导入:支持从多种格式导入笔记
  • 笔记导出:将笔记导出为常见格式
  • 笔记分类与整理

🛠️ 技术栈

前端

  • 框架: Vue 3
  • 构建工具: Vite

后端

  • 框架: Spring Boot
  • 语言: Java
  • 数据库: PostgreSQL

📁 项目结构

项目采用前后端分离架构,代码分别存放于两个目录:

StudyingSpace/
├── frontend/          # 前端代码 (Vue 3 + Vite)
└── backend/           # 后端代码 (Spring Boot)

🚀 快速开始

环境要求

  • Node.js (前端)
  • JDK 21+ (后端)
  • PostgreSQL

安装步骤

运行项目

📖 使用文档

用户注册登录

每日打卡使用

笔记导入导出

📈 开发计划

  • 第一阶段:用户登录注册功能
  • 第二阶段:每日打卡功能
  • 第三阶段:笔记导入导出功能
  • 后续:更多功能扩展

🤝 贡献指南

📄 许可证