web

My Sunlight Admin Panel

The admin panel behind the My Sunlight landing site. Built with React.js and Firebase using Auth for access control and Firestore for storage, it gives the team a single place to manage incoming leads, site content and configuration.

2025

Year

My Sunlight Admin Panel
Web

Technologies Used

The tools and technologies that power this project

React.jsFirebase AuthFirestoreTailwind CSS

Key Features

What makes this project special

Lead management
Content management
Site settings control
Firebase Auth access control
Firestore data layer
Responsive admin UI

Challenges

Restricting admin access without standing up a custom auth server

Keeping lead data in sync with the public landing page

Making the panel usable for non-technical staff

Solutions

Used Firebase Auth with Firestore security rules for access control

Shared a single Firestore collection between the landing page and the panel

Designed a plain, task-focused interface with minimal jargon

Results & Impact

Project Outcomes

Team manages leads and content without developer involvement

Shares one Firebase project with the public landing page

Private client deployment

Interested in a similar project?

Let's discuss how we can help bring your ideas to life with the same level of quality and attention to detail.