https://github.com/xiaoniucode/timeline-trail
🌲Timeline Trail is a unique personal resume visualization website.
https://github.com/xiaoniucode/timeline-trail
css docker docker-hub freemarker githubaction-workflow html java8 javascript jpa-hibernate layui presume springboot2 xiaoniucode
Last synced: 2 months ago
JSON representation
🌲Timeline Trail is a unique personal resume visualization website.
- Host: GitHub
- URL: https://github.com/xiaoniucode/timeline-trail
- Owner: xiaoniucode
- License: mit
- Created: 2025-12-18T07:16:34.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-12-18T19:22:50.000Z (3 months ago)
- Last Synced: 2025-12-21T20:57:55.175Z (3 months ago)
- Topics: css, docker, docker-hub, freemarker, githubaction-workflow, html, java8, javascript, jpa-hibernate, layui, presume, springboot2, xiaoniucode
- Language: Java
- Homepage:
- Size: 43.2 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
TimeLine-Trail
## ✨ Introduction
**Timeline Trail** is a unique personal resume visualization website. It combines a timeline with a tree-like trajectory to connect scattered life experiences into a clear growth path. Key milestones are presented as nodes, highlighting their interconnections and evolutionary logic, making them easier to understand.
## 🚀 Quick Start
The image has been packaged and pushed to the public [docker-hub](https://hub.docker.com/r/xiaoniucode/timeline-trail)repository. On a server with Docker installed, run the following command to deploy:
```shell
sudo mkdir -p /root/timeline-trail/uploads
docker run -d \
--name timelinetrail \
-p 8080:8080 \
-v /root/timeline-trail/uploads:/root/timeline_trail/upload \
xiaoniucode/timeline-trail:latest
```
Admin login page: `http://localhost:8080/admin/login`
Default credentials: Username `admin`, Password `123456`
## 🎨 Screenshots

Home Page

Login Page

Dashboard

Configuration Page

Social Features

Milestone Management
## Technical Stack
| Layer | Technology | Purpose |
|------------|---------------------|--------------------------|
| **Backend**| Java 8 | Main programming language |
| | Spring Boot 2.x | Application framework |
| | JPA (Hibernate) | Data persistence layer |
| | H2 Database | Embedded database |
| | Freemarker | Server-side template engine |
| **Frontend**| LayUI | UI component library |
| | jQuery | DOM manipulation & AJAX |
| | CSS Sprite | Image optimization technique |
| | jsoneditor | JSON text editor |
## Issue Reporting
Report issues here: [issues](https://github.com/xiaoniucode/timeline-trail/issues)
## 📈 Project Trends
## 🙏 Acknowledgments
- Homepage design inspired by materliu
- Developed with JetBrains IDEA
## 🪧 Recommended Projects
- 🚀 [https://github.com/xiaoniucode/etp](https://github.com/xiaoniucode/etp)