Skip to content

Store Onboarding Form Data in Firebase πŸ”₯Β #5

Description

@Prayant-M

πŸ“ Files: firebase.js, Form.jsx
πŸ›  Tech Stack: React.js, Firebase Firestore, Firebase Authentication

πŸ“ Description:
Integrate Firebase Firestore to securely store company onboarding details upon form submission. The submission should:
βœ… Connect Firebase Firestore to the React app
βœ… Store company details (Company Name, Representative Details(Name Contact Number, Email ID), Technology Preferences, Problem Statements, Sector Domain) [This is open-ended, create sections which you think are required]
βœ… Use Firebase Authentication (optional) to restrict unauthorized access
βœ… Show success/error messages with a toast notification

🎨 Design Requirements:
🎨 The form should follow a white-themed UI consistent with the project’s style.
πŸ“Œ Use soft gray borders and subtle shadows for form fields.
πŸ“Œ Display a loader while the data is being stored.
πŸ“Œ On success, show a green toast notification, and on failure, show a red error message.

πŸ”Ž Bonus: Encrypt sensitive data before storing it in Firestore!

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions