
Closed
Posted
Paid on delivery
The goal is to create a secure, customer-facing web portal hosted on Google Cloud Platform with Firebase as the backbone. Three core capabilities must be in place from day one: • User authentication – I want the standard Email and password flow plus the option for customers to log in with Google Auth, all handled through Firebase Authentication. • Data visualization – the portal will read from an existing database that contains each customer’s purchase history; those records need to be displayed in clear, interactive charts so users can explore their own sales data over time. A mock up will be provided developed by Claude. • Real-time chat – customers should be able to exchange messages instantly with our support team; Firestore or another Firebase-compatible real-time layer is fine so long as latency stays low and messages persist. A clean, responsive UI is important, but I’m flexible on the JavaScript framework you prefer (React, Vue, or similar). The cloud pieces should live in a single GCP project, making use of Firebase Hosting, Cloud Functions where appropriate, and IAM best practices. Deliverables 1. Deployed portal accessible at a custom domain on Firebase Hosting 2. Source code in a private Git repo with setup instructions 3. Brief technical doc covering architecture, security rules, and how to extend the dashboards or chat feature in the future Acceptance criteria will be the successful sign-in with both authentication methods, correct rendering of purchase-history charts for test accounts, and a live chat session that persists messages after refresh. I will also need a way to import customer purchase information (from invoices/quotes) that will update the database - or another way to import new purchase information into the database that updates the customer portal.
Project ID: 40390948
248 proposals
Remote project
Active 1 hour ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
248 freelancers are bidding on average $174 USD for this job

With Google Firebase and GCP forming the backbone of your project, my team at CnELIndia, with its 18 years of industry experience, promises to deliver a secure and responsive customer-facing web portal that exceed your expectations. Our proficiency excels not only in PHP but also in implementing these technologies effectively, you know you're in good hands. At the heart of our solution is React Native which is well-suited for complex, interactive UIs like the one required for purchase history visualization and real-time chat. Owing to our strong background in data scraping, we will ensure a seamless connection between your existing database and the portal so that there is no issue with importing new purchase information. To cap off the successful execution of your project, our team will provide an exhaustive architectural guide explaining security measures implemented, IAM best practices adopted and guidelines on how to extend the dashboards or chat feature in the future. You can also count on us for post-deployment support as needed. Trust your Customer Portal Development to CnELIndia and achieve digital prowess par excellence.
$250 USD in 7 days
9.0
9.0

Hi, I just finished reading through your Customer Portal Development requirements, and I'm genuinely excited about this one. Your vision is exactly what I specialize in—let's make it happen. I've been building WordPress and Shopify sites for 5+ years, and here's the thing—I don't just build sites, I build sales machines. With 450+ projects under my belt and a 4.9★ rating, I understand what actually converts. Your project is in good hands. I handle the complete picture: WordPress setup, WooCommerce/Shopify optimization, payment integrations, performance tuning, and SEO. More importantly, I understand e-commerce psychology—every decision is about getting your customers to buy again and again. I've built stores doing everything from $10K to $500K in annual revenue. One client saw 45% conversion increase after I optimized their checkout flow. Another went from struggling to $50K monthly recurring. I don't just build—I solve real business problems. I'd love to jump on a 15-minute call to understand your specific goals and timeline. Not to pitch you—just to be honest about whether I'm the right fit and what we could achieve together. What works better for you, this week or next? Looking forward to working with you, Kausar Parveen
$250 USD in 5 days
8.3
8.3

Good to see this project, I will deliver the Firebase-powered portal — authentication with Email/Google, interactive purchase-history charts, and real-time Firestore chat — all within a single GCP project with proper IAM and security rules. For data import, I will build a Cloud Function that parses uploaded invoices and writes structured records to Firestore, triggering automatic dashboard updates for each customer. Questions: 1) What format are your invoices/quotes — CSV, PDF, or another structure? 2) Do you have the existing purchase database in Firestore already, or will it need migration? Send me a message and we can go over the details. Best regards, Kamran
$90 USD in 5 days
8.5
8.5

REVIED given attachments ------------------Highly able to achieve your Goals as per the given description-----------Customer Portal Development I am highly appreciative to work on this specific task I can do my best. I am an Innovative NODE.JS/Angular.js Full stack developer having rich experience with so many successful Tasks. Let’s connect on chat for further discussion and start quickly. Thanks!!
$350 USD in 7 days
8.1
8.1

Hi, I will create a secure customer portal on Google Cloud Platform using Firebase for user authentication, data visualization, and real-time chat. The UI will be responsive, and I am flexible with the JavaScript framework. The project will include a deployed portal, source code in a private Git repo, and a technical doc. Let's discuss further. Regards, Sai Bhaskar
$75 USD in 2 days
7.7
7.7

⭐⭐⭐⭐⭐ Build a Secure Customer Portal on Google Cloud with Firebase ❇️ Hi My Friend, I hope you're doing well. I reviewed your project requirements and see you're looking for a secure web portal. You don't need to look any further; Zohaib is here to help you! My team has successfully completed 50+ similar projects for web portals. I will create a user-friendly platform with authentication, data visualization, and real-time chat. I will leverage Firebase for security and efficiency, ensuring you get the best value within your budget. ➡️ Why Me? I can easily build your secure customer portal as I have 5 years of experience in web development, specializing in Firebase, GCP, and real-time applications. My expertise includes user authentication, data visualization, and responsive design. Besides, I have a strong grip on JavaScript frameworks like React and Vue, ensuring a comprehensive approach to your project. ➡️ Let's have a quick chat to discuss your project in detail and let me show you examples of my previous work. Looking forward to discussing this with you in chat. ➡️ Skills & Experience: ✅ Firebase Authentication ✅ Google Cloud Platform ✅ Data Visualization ✅ Real-time Chat ✅ JavaScript (React, Vue) ✅ Responsive Design ✅ Cloud Functions ✅ Firestore ✅ UI/UX Design ✅ Database Management ✅ API Integration ✅ Security Best Practices Waiting for your response! Best Regards, Zohaib
$150 USD in 2 days
7.9
7.9

Hello I have thoroughly reviewed your project description and am confident in my ability to assist you in completing it successfully. I believe it would be highly beneficial to delve deeper into the specifics of the job to determine the most effective way forward. I am open to scheduling an interview at your convenience, and I genuinely appreciate the chance to collaborate with you on this project. Your response is eagerly anticipated, and I'm excited about the prospect of working together. Thank you for considering my proposal. Looking forward to your prompt reply! Best regards Rekha!!!
$250 USD in 7 days
8.0
8.0

Hello, I can help you build a clean and secure customer portal on GCP using Firebase for authentication, data visualization, and real-time chat. I’ve worked with similar setups where email/password and Google Auth blend smoothly with interactive charts and fast messaging. I can set up the hosting, functions, and database structure so your customers can easily view their purchase history and chat in real time, while keeping everything scalable and reliable. I’ll also make the import flow for new purchase data simple to manage and clearly documented. Thanks, Teo
$200 USD in 2 days
6.8
6.8

Hi I can build a secure customer portal on Google Cloud Platform using Firebase for authentication, real-time messaging, and scalable customer data delivery. My experience includes Firebase Authentication, Firestore, Cloud Functions, Firebase Hosting, IAM, and JavaScript front ends built with React or Vue for responsive, production-ready portals. A key technical challenge here is combining secure customer-specific access, real-time chat persistence, and interactive purchase-history dashboards without exposing data across accounts or creating a fragile import workflow. I would solve that by structuring the portal around Firebase Auth with Email/password and Google sign-in, enforcing strict Firestore and backend security rules, and connecting your existing purchase database through a controlled sync or import pipeline. I can build clear interactive charts from the customer purchase history, implement low-latency support chat with persistent messages, and deploy the full solution under a custom domain on Firebase Hosting within a single GCP project. I can also provide a reliable import path for invoices or quotes so new purchase records update the portal cleanly without manual database edits. The result will be a secure, maintainable portal with clear documentation, private Git delivery, and an architecture your team can extend confidently. Thanks, Hercules
$140 USD in 7 days
7.0
7.0

Hi, As per my understanding: you need a secure customer portal on GCP using Firebase with auth (email/Google), purchase-data dashboards, real-time chat, and data import pipeline. Approach: * Setup Firebase Auth, Hosting, IAM rules * Build charts from DB via APIs/Functions * Implement Firestore-based chat * Create import pipeline + validation Queries: * Source/format of purchase data? * Preferred charting library? * Chat roles/permissions scope? I will share my portfolio on your first message I will be looking forward to hearing from you. Kindest Regards
$350 USD in 7 days
7.1
7.1

Hello, With 4 years of experience in Web Development, Vue.js, Node.js, and PHP, I am confident in delivering a secure and user-friendly customer portal as per your requirements. I understand the need for user authentication, data visualization of purchase history, and real-time chat functionality. I have expertise in PHP, JavaScript, Node.js, Google Cloud Platform, and database management, ensuring a professional solution tailored to your project description. Let's connect in chat to discuss further details. Best regards, Taimoor from Pixels Soft Please feel free to reach out for a detailed discussion on your project requirements.
$199 USD in 7 days
6.6
6.6

Hello! Based on your project description, you are looking to develop a secure customer portal hosted on Google Cloud Platform with Firebase as the core infrastructure, enabling user authentication, real time chat, and interactive data visualization of customer purchase history. The objective is to build a scalable and secure web application where customers can log in, view their personal sales data in clear dashboards, and communicate instantly with your support team, all within a modern and responsive interface. I will focus on building a robust frontend using React or a similar framework integrated with Firebase Authentication for email, password, and Google login, along with Firestore for real time messaging and data persistence. I will also implement secure data visualization dashboards using charting libraries to display purchase history in a clear and interactive format. I have 7+ years of experience in building Firebase based applications and real time customer portals with authentication, dashboards, and chat systems. I focus on scalable architecture, secure data handling, and clean implementation so your portal remains easy to extend and maintain in the future as new features are added. Please contact us to discuss your data structure and import flow so we can align on the architecture and begin development efficiently. Best regards, Nikita Gupta
$300 USD in 12 days
6.7
6.7

With over 12 years of experience in web development, I have successfully built a range of secure and scalable applications using the technologies and frameworks similar to what your project requires. My specialization in data visualization using JavaScript combined with my proficiency in Node.js and PHP makes me confident in delivering the core capabilities of your customer portal including user authentication, data visualization, and real-time chat as outlined in your project description. Moreover, as an expert in AWS, I can ensure a seamless integration with Google's Cloud Platform alongside Firebase hosting during the project's execution. My understanding of cloud best practices and GDPR compliance will be instrumental in crafting an efficient and secure infrastructure for your customer portal. Being capable of using various frontend frameworks such as React, Vue or similar depending on your preference, I am flexible enough to offer you the best-suited solution tailored to your specific needs.
$80 USD in 7 days
7.1
7.1

Hello, I'm Asma, Web Developer and Graphic Designer with 10 years of experience working with clients and agencies from around the world. Creative problem solver with a passion for creating visually appealing and user-friendly digital solutions. I love building luxurious brands and designing captivating visual identities. I've worked with clients in lifestyle, property, fashion, hospitality, and luxury sectors. 24/7 Support & Faster Response . #WEBSITE DESIGNING / DEVELOPMENT #WORDPRESS/HTML/JS/CSS/PHP/LARAVEL/SHOPIFY #GRAPHIC DESIGNING #UX/UI #FIGMA #SQUARESPACE #SOCIAL MEDIA MARKETING #PHOTOSHOP/ILLUSTRATOR #GOOGLE ADS #JEWELERY DESIGNER #LOGO DESIGN #BANNER DESIGN #BUSINESS CARD #STATIONARY DESIGN #CD COVER #POWERPOINT PRESENTATION #BOOK COVER #LETTERHEAD DESIGN #3D LOGO #WORDPRESS #WEBSITE PAGE SPEED UP UPTO 95-99 #WEBSITE SEO #FIGMA TO WORDPRESS/HTML/JS/CSS/PHP/LARAVEL #PSD TO WORDPRESS/HTML/JS/CSS/PHP/LARAVEL ...... ETC :)
$200 USD in 3 days
6.4
6.4

Hi! My name is Marjan and I'm here to offer you my services as a skilled applicant with over a decade of experience working on Freelancer.com. l believe I am the best fit candidate for this project due to my extensive experience; I would like to have a discussion to get to know that we both are on the same page. Once the scope will be locked, I will start working on it right away.
$140 USD in 7 days
6.6
6.6

Hi I will build this with Firebase Authentication flows, Firestore real-time messaging, dynamic charts from existing database, responsive React/Vue interface, Cloud Functions for data import/security, custom domain Firebase Hosting, and complete Git repo documentation. I will implement: - Email/Google authentication. - Purchase history interactive charts. - Real-time persistent chat. - Customer data import system. Using Firebase, GCP, React, Firestore. I have experience building Firebase customer portals. Please Take a Look at My Professional Portfolio: https://www.freelancer.pk/u/zainalitariq245 Let's connect to discuss your project in more detail. Best Regards, Zain
$250 USD in 7 days
6.4
6.4

With over six years of experience as a Full Stack Developer, I've developed applications using a variety of technologies like JavaScript, PHP, Laravel, and React JS. These technologies align perfectly with your project's requirements - from the chosen JavaScript framework for a clean, responsive UI to the utilization of Firestore or other Firebase-compatible real-time layer for real-time chat functionality. I'm confident in ensuring low latency and message persistence while maintaining robust security measures in place using Firebase Authentication as you require. To further demonstrate my commitment to your project's success, I offer reliable post-launch support and maintenance alongside timely bug fixes and performance optimization. Being well-versed in hosting and deployment practices including solutions on Google Cloud Platform like Firebase Hosting and Cloud Functions, rest assured that I'll deliver a deployed portal on-time at a custom domain on Firebase Hosting along with the source code in a private Git repo. Finally, to ensure holistic understanding of the application's structure, I'll provide you with a brief technical document that covers everything from its architecture to IAM best practices. Let's embark on this journey together!
$30 USD in 1 day
6.1
6.1

Greetings, I'm a full stack developer with 10+ years of experience, I can build your secure Firebase-based customer portal on GCP with email/Google authentication, interactive purchase-history dashboards, and real-time chat using Firestore with low-latency persistence. I’ll implement clean architecture (Hosting, Functions, IAM rules) plus a reliable data import pipeline for updating customer records. You’ll receive a fully deployed solution, documented codebase, and scalable setup ready for future enhancements. Why work with me? ★ Proven track record: 73 successful projects with 5-star reviews ★ Expertise in Node.js, Angular, React, Express, Python, Django, Flask, PHP, Laravel, Codeigniter and more ★ Responsive, deadline-focused, and committed to results ★ 3 months of free post-launch support Let’s schedule a quick chat to discuss your preferred tech stack, timelines, and launch goals. I’m confident I can bring your vision to life. Best regards, Samar H.
$140 USD in 7 days
6.1
6.1

Hi, This is a well-thought-out scope and the stack you've chosen, Firebase Auth, Firestore, GCP, is a solid fit for exactly what you're describing. No over-engineering needed here. I've built portals on this stack before and the three core pieces you need all play well together. Auth with Google and email/password is straightforward with Firebase. The real-time chat with Firestore is clean to implement and handles persistence naturally. The data visualization layer is the most interesting part and I'd make sure the charts are genuinely useful rather than just decorative, interactive, filterable by date range, and readable on mobile. The data import flow is worth thinking through carefully since it touches the whole portal. Once I understand your current database setup and how purchase records come in, I can design something that fits your actual workflow rather than forcing a workaround. I'll deliver clean source code in a private repo, a deployed portal on your custom domain, and a technical doc your team can actually use to extend things later. Best, Justin
$140 USD in 7 days
6.0
6.0

Hi, the clean way to build this is around one customer identity and data model inside Firebase, not separate auth, chart, and chat features. A real flow would be: customer signs in with email/password or Google -> portal resolves that identity to the correct purchase-history records -> charts render their sales data over time -> customer opens support chat -> messages persist in real time and remain tied to that same account after refresh. On the admin side, new invoice or quote data is imported, normalized, and attached to the right customer so the portal updates without manual fixes. These portals often look polished, but fail when imports, chart queries, and chat permissions are handled separately. One real issue is a customer signing in successfully but seeing incomplete or mismatched purchase history because imported records were not mapped cleanly to their account, so I would handle it by defining the customer-to-purchase mapping and security rules early. The part to get right early is the identity and data-access model, because that controls both usability and security.
$140 USD in 7 days
6.2
6.2

Charlotte, United States
Payment method verified
Member since Feb 16, 2017
$15-25 USD / hour
$250-750 CAD
₹12500-37500 INR
$250-750 AUD
€30-250 EUR
₹75000-150000 INR
$30-250 USD
₹1500-12500 INR
$5000-10000 USD
₹600-601 INR
₹12500-37500 INR
₹12500-37500 INR
₹75000-150000 INR
₹1500-12500 INR
$3000-5000 USD
$250-750 USD
$500-20000 USD
₹12500-37500 INR
£250-750 GBP
₹1500-12500 INR
£250-750 GBP