Skip to content
    Back to all Bounties

    Earn 4,500 ($45.00)

    Time Remainingdue 2 years ago
    Completed

    Help set up Firebase for user authentication for Astro JS SSR project

    michael240
    michael240
    Posted 2 years ago
    This Bounty has been completed!
    @michael240's review of @fredoist
    5.0
    Average Rating
    Communication 5/5, Quality 5/5, Timeliness 5/5
    Great work from Fredoist! Couldn't be happier.

    Bounty Description

    Problem Description: I want to set up user authentication for an Astro JS web app that stores company documentation, guides, SOPs. I need help setting up Firebase so we can do user authentication. Users are only to be created by an admin, we wont allow open registration.

    Ideally we can use the starlight Astro JS theme for documentation. (starlight: https://github.com/withastro/starlight)

    I'm using a starter repo for firebase/astro, https://github.com/kevinzunigacuellar/astro-firebase, but hitting a wall when it comes to the fundamental setup of firebase. I can't even get it it to work on my local dev environment.

    Whoever takes this bounty should make the starter functional for user authentication, if any updates are needed, integrate the starlight theme, and provide clear instructions on where/how to get the firebase credentials and what was updated for starlight to work with authentication.

    Acceptance Criteria:

    Functional user authentication so company IP can be securely stored behind a login page.

    Technical Details:

    Astro JS SSR, hosted on netlify, Firebase for authentication, starlight theme

    Link to Project:

    I am using this starter repo: https://github.com/kevinzunigacuellar/astro-firebase
    And starlight: https://github.com/withastro/starlight