https://github.com/vickypandey14/learning-flask
A repository to document my journey of learning Flask — a lightweight and powerful Python web framework. This repo includes hands-on projects, code snippets, and notes to help reinforce core concepts and build real-world web applications using Flask.
https://github.com/vickypandey14/learning-flask
flask flask-application python python-framework
Last synced: 7 months ago
JSON representation
A repository to document my journey of learning Flask — a lightweight and powerful Python web framework. This repo includes hands-on projects, code snippets, and notes to help reinforce core concepts and build real-world web applications using Flask.
- Host: GitHub
- URL: https://github.com/vickypandey14/learning-flask
- Owner: vickypandey14
- Created: 2025-04-21T16:40:40.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-06-01T08:02:31.000Z (9 months ago)
- Last Synced: 2025-07-13T17:51:02.297Z (8 months ago)
- Topics: flask, flask-application, python, python-framework
- Language: HTML
- Homepage:
- Size: 14.4 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Learning Flask 🚀
This repository is a personal journey into learning and mastering the Flask framework. It includes beginner-friendly examples, hands-on projects, and useful notes to help reinforce core concepts of Flask web development.
## 📁 Structure
- `app.py` – Main application file with route definitions and logic.
- `templates/` – HTML templates rendered using Jinja2.
- `static/` – Static files like CSS, JS, and images.
- `requirements.txt` – List of required Python packages.
- `notes.txt` – Personal learning notes and observations.
## 🛠️ Getting Started
1. Clone the repository:
```bash
git clone https://github.com/vickypandey14/learning-flask.git
cd learning-flask
2. Create a virtual environment:
```bash
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
```
3. Install dependencies:
```bash
pip install -r requirements.txt
```
4. Run the app:
```bash
python app.py
```
## 🧠 Purpose
This repo is created to:
* Learn Flask from scratch
* Experiment with Flask projects
* Build a foundation for more advanced Python web development