Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/84/connect-frontend-form-to-api #85

Conversation

AmirAgassi
Copy link
Member

🔗 Connect Frontend Form to Backend API #84

🔍 What's Included

  • Added database connection pool and query exec setup in db.go.
  • Added S3 integration for file uploads and retrieval in storage.go.
  • Added authentication and form handling in Register.tsx with local state management.
  • Linked company creation and project submission flow through createCompany and createProject in services.

📁 Files Affected:

  • backend/db/db.go
  • backend/storage/storage.go
  • frontend/src/pages/Register.tsx
  • frontend/src/services/company.ts
  • frontend/src/services/project.ts
  • frontend/src/contexts/AuthContext.tsx

@AmirAgassi AmirAgassi self-assigned this Dec 6, 2024
@AmirAgassi AmirAgassi linked an issue Dec 6, 2024 that may be closed by this pull request
@juancwu juancwu changed the base branch from main to feat/64/add-register-login-api December 6, 2024 00:24
backend/db/db.go Outdated Show resolved Hide resolved
backend/internal/server/index.go Outdated Show resolved Hide resolved
backend/internal/server/index.go Outdated Show resolved Hide resolved
backend/internal/server/index.go Outdated Show resolved Hide resolved
backend/internal/server/index.go Show resolved Hide resolved
@juancwu juancwu linked an issue Dec 6, 2024 that may be closed by this pull request
@AmirAgassi AmirAgassi requested a review from juancwu December 6, 2024 01:24
@AmirAgassi AmirAgassi merged commit f19192a into feat/64/add-register-login-api Dec 6, 2024
@AmirAgassi AmirAgassi deleted the feat/84/connect-frontend-project-form-submission-to-backend-api branch December 6, 2024 01:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: No status
Development

Successfully merging this pull request may close these issues.

[Feat] Connect frontend project form submission to backend API [Feat] Upload documents to S3 bucket
2 participants