Skip to content

Latest commit

History

History
102 lines (59 loc) 路 2.91 KB

File metadata and controls

102 lines (59 loc) 路 2.91 KB

Technical Skills:

React, Flask, Streamlit, Jinja2, Python, JS, HTML structure

Writing Skills:

Markdown formatting, technical explanation, visual clarity

Soft Skills:

Curiosity, comparative thinking, problem-solving, attention to detail__





馃殌Technical Skills Demonstrated




Frontend Development Understanding:

Basic React (JavaScript) component creation (MyButton, MyApp).

JSX syntax and modular JavaScript usage (import/export).

Backend and Web Framework Skills:

Building a basic Flask app structure (app.py, templates/).

Jinja2 templating knowledge (dynamic HTML rendering).

Running a local Flask server and setting up project folders.

Python Web App Development:

Using Streamlit to build a Python-only interactive web app.

Streamlit installation, coding, and launching a local server.

Project Structuring:

Clear folder organization and setup instructions (mkdir, file structure diagrams).

Understanding of where different code and templates belong in projects.



馃洜 Technical Writing and Communication Skills




Markdown Proficiency:

Use of headings, subheadings, bold text, dividers (---), and spacing

Embedding images with custom sizes using HTML inside Markdown.

Keeping the document clean, visual, and easy to follow.

Documentation Best Practices:

Step-by-step instructions (e.g., how to create folders, files, install libraries).

Adding results/screenshots after code examples (great for clarity).

Providing sources and credits for external materials.

Comparative Thinking:

Compared how the same UI can be built using different technologies.

Highlighted trade-offs: writing HTML/JS vs pure Python approaches.



馃摎 Soft Skills and Learning Mindset




Attention to Detail: Nicely organized code samples, folder diagrams, and working results show clarity and quality.

Self-Learning & Experimentation: Explored different frameworks, not just sticking with one.

Curiosity & Versatility: Demonstrated flexibility and eagerness to learn by building comparable UI solutions using React, Flask, and Streamlit, showcasing adaptability across multiple tools and languages.