https://github.com/tameronline/llol_step02
Focus: Manage resume paragraphs dynamically inside each section.
https://github.com/tameronline/llol_step02
Last synced: 9 months ago
JSON representation
Focus: Manage resume paragraphs dynamically inside each section.
- Host: GitHub
- URL: https://github.com/tameronline/llol_step02
- Owner: TamerOnLine
- License: mit
- Created: 2025-06-10T01:18:14.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-10T01:45:59.000Z (about 1 year ago)
- Last Synced: 2025-06-10T02:34:54.398Z (about 1 year ago)
- Language: Python
- Size: 7.33 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🧱 Resume Builder – Admin Panel Phase
This stage of the `lebenslauf` project represents the **Admin Interface** for dynamically managing the structure of a multilingual resume.
---
## ✅ Features Implemented in This Phase
### 🧩 Core Components:
- **Resume Sections** – major categories (e.g., Experience, Skills, Projects)
- **Paragraphs** – content blocks within each section
- **Fields** – key-value pairs inside each paragraph (e.g., Role, Date, Company)
---
### 🛠️ Functionality Highlights:
- Full CRUD support for:
- Resume Sections
- Paragraphs
- Fields
- Reordering with ↑ and ↓
- Toggle visibility on any element
- Flash messages for user feedback
- Dynamic language support using `Flask-Babel`
- Clean and flexible SQLAlchemy models
- Clear separation of admin and public logic
---
## 🛠️ Next Step
> 👉 [Go to llol_step03 →](https://github.com/TamerOnLine/llol_step03)
The next phase will focus on:
- Organizing admin routes into a dedicated folder
- Improving developer experience and modularity
---
## 📜 License
This project is open-source under the MIT License.
Feel free to explore and build upon it.
---
## 👨💻 Developer
By [@TamerOnLine](https://github.com/TamerOnLine)
Under the umbrella of [Flask University](https://github.com/Flask-University)