heighterses / heighterses/Buildables

🔧 Integrate Azure SQL Database & Blob Storage with Flask Web Application Form

Open
#14 0 comments 0 reactions 0 assignees View on GitHub
enhancement good first issue help wanted
Dominant language
HTML
Stars
0
Forks
2
PR merge metrics
No merged PRs in 30d

Description

### looking for a developer to help integrate Azure SQL Database and Azure Blob Storage with our Flask web application.

##### 📌 Purpose

1. Our application includes a fellowship application form where users provide:
2. Motivation for joining the fellowship
3. Their goals and aspirations
4. Past experiences
5. Resume (uploaded as a file)
6. A unique string quota field

_These submissions need to be stored and managed as follows:_

##### ✅ Required Functionality
Azure SQL Database Integration

- Store all form data (text fields like motivation, goals, experiences, etc.)
- Store the URL of the uploaded resume file (see Blob Storage below)
- Store the string quota value, which will later be associated with Azure Blockchain logic (bonus functionality)
- Azure Blob Storage Integration
- Configure Flask to accept file uploads (PDF/doc resumes)
- Store the uploaded resumes in Azure Blob Storage
- Generate a public or secure URL to the resume
- Link that URL back to the applicant’s record in the Azure SQL Database

##### Security & Validation

- Ensure proper validation and file type checks for resume uploads
- Secure storage and SQL injection protection
- Follow best practices for handling cloud credentials and storage access

##### 💻 Tech Stack

- Flask (Python)
- Azure SQL
- Azure Blob Storage

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.