react-firebase-admin
React โ๏ธ starter kit with Firebase ๐ฅ and Bulma for setting up an admin dashboard - Highly scalable, PWA, Serverless
reactreduxtemplateboilerplatefirebasetypescriptpwaserverlessofflineresponsiveroutingbulma
Overview
React Firebase Admin is a starter template for building admin dashboards with React, Redux and Firebase. It includes user authentication, database management with Firestore or Realtime Database, file uploads, automated deployment and internationalization support. The boilerplate uses Create React App, Bulma CSS and Firebase's serverless backend, making it suitable for teams needing a production-ready admin interface with minimal setup.
Features
authenticationauthorizationuser-managementimage-uploadingpassword-resetuser-filteringuser-searchemail-invitationsmulti-tenancyinternationalizationrealtime-database-supportfirestore-supportcloud-functionsresponsive-design
Feature Flags
userDashboardauthenticationemailsecommercefileUploadsstoragerealtimeauthorizationteamsOrgsi18nsearchnotificationsmapspwaformsValidation
Recommended Use Cases
admin-dashboarduser-management-systemserverless-applicationpwa-application
Frontend
reactreduxreact-routerreact-hook-formbulma
Backend
firebase-cloud-functionsfirebase-admin-sdk
Auth Providers
firebasesocial-media
Deployment Targets
firebase-hosting
Payment Providers
None
Quick Facts
โญ Stars
420
๐ด Forks
103
๐งพ License
mit
๐ Active
Unknown
๐ Last Commit
2020-11-18T16:51:27.000Z
Stack
Framework
react
Language
typescript
CSS
bulma
Database
firebase-realtime-database, firestore
Auth
firebase
Testing
jest, react-testing-library, mocha, chai
CI
github-actions
Data Layer
Databases
firestore, firebase-realtime-database
UI Stack
Styling
bulma
Components
react
Developer Experience
Docker
No
Tests
Yes
Quickstart
Yes
env.example
Yes
CI
github-actions
Pricing
Classification
free
Selected
โ
Notes
Open source MIT licensed project