
Completed
Posted
Paid on delivery
Set up Firebase infrastructure and write clean TypeScript Cloud Functions. Requirements Project Setup Create a new Firebase project Initialize Cloud Functions with TypeScript Configure Firestore database Set up proper project structure Cloud Functions 1. Create Session HTTP endpoint to create a new session Generates unique session ID Accepts region parameter (e.g., "eu-central", "us-east") Stores in Firestore with: sessionId region status (default: "pending") createdAt timestamp updatedAt timestamp Returns the created session object 2. Get Session HTTP endpoint to retrieve a session by ID Returns session data or appropriate error if not found 3. Update Session Status HTTP endpoint to update a session's status Valid statuses: "pending", "active", "completed", "failed" Validates status value Updates updatedAt timestamp Code Quality Clean TypeScript (proper types, no any ) Consistent error handling Input validation Sensible code organization Documentation README with: Setup instructions How to deploy API endpoint documentation Any decisions or trade-offs you made Second part: Authentication - Protect endpoints with Firebase Auth, API key validation, or JWT Unit Tests - Add tests for your functions List Sessions - Endpoint to list sessions with optional filtering by status or region Deliverables 1. Firebase project - Share access via Firebase console (via email) 2. Code repository - GitHub repo with your code 3. README - Setup and documentation 4. Brief notes - Any assumptions, or trade-offs you made Evaluation Criteria TypeScript: Clean types, interfaces, no shortcuts Firebase/Firestore: Sensible data modeling, proper use of Firebase patterns Error Handling: Graceful failures, appropriate HTTP status codes Code Organization: Logical structure, separation of concerns Documentation: Clear setup instructions, API docs Security thinking, testing approach Getting Started 1. Create a new Firebase project at [login to view URL] 2. Enable Firestore and Cloud Functions 3. Initialize with firebase init (select Functions + Firestore, TypeScript) 4. Build and test locally with the Firebase emulator
Project ID: 40198195
27 proposals
Remote project
Active 2 mos ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

I can set up a clean Firebase + TypeScript Cloud Functions architecture with well-typed endpoints, Firestore modeling, validation, auth protection, and unit tests—fully emulator-ready and production-safe. You’ll get a shareable Firebase project, GitHub repo, and clear README covering deployment, API docs, and design trade-offs. — Muzammil
$30 USD in 7 days
0.0
0.0
27 freelancers are bidding on average $21 USD for this job

Hello, As a seasoned web development company, we at Our Software, understand the art and science behind implementing web services. By employing the latest technologies and maintaining a dedicated commitment towards quality, we have managed to carve a niche for ourselves in the global marketplace. Specifically, our proficiencies with Firebase and Firestore align perfectly with your project requirements. At Our Software, we have an unwavering attention to detail, which translates into clean-coded TypeScript implementation, sensible data modeling and proper utilization of Firebase patterns in your project. We guarantee code quality through thorough error handling, input validation and an extremely organized project structure. Moreover, we understand that security is paramount to projects like yours. Be it API key validation or Firebase Auth integration, rest assured that your endpoints will be protected from any unauthorized access. We prioritize testing by adding unit tests to functions ensuring their robustness and reliability. Our dedication extends beyond just delivering code - we will also provide comprehensive documentation including setup instructions, API docs and any trade-offs or assumptions made during development. By hiring us, not only will you have a talented team at your disposal but also gain access to an extensive wealth of knowledge and experience in large-scale web service projects like yours. Trust us with your p Thanks!
$30 USD in 1 day
7.6
7.6

Hello, I can help you set up the Firebase project and deliver clean TypeScript Cloud Functions for creating, fetching, and updating sessions in Firestore. First, I’ll set up the Firebase project (Firestore + Functions in TypeScript) with a clean folder structure. Then I’ll build the 3 endpoints with proper validation, consistent error handling, and timestamps, and test everything locally using the Firebase emulator. If you want the second part too, I’ll secure the endpoints (Auth/API key/JWT), add unit tests, and create the list-sessions endpoint with filters. Let’s discuss which items you want in MVP vs second part, and the region/status rules you prefer, and I can start right away. Best regards, Zeeshan
$20 USD in 4 days
4.8
4.8

Hi, I have solid experience building scalable Firebase backends with TypeScript, including Cloud Functions and Firestore data modeling. I will set up a clean Firebase project with TypeScript Cloud Functions, implement session-focused endpoints (create, get, update, list), apply strict typing, robust input validation, error handling, unit tests, and a comprehensive README for setup, deployment, and API docs. To tailor the implementation, would you prefer API key validation, Firebase Auth JWT, or a combination for endpoint protection, and do you have preferred region defaults? Best regards,
$15 USD in 1 day
3.3
3.3

Hello, As a seasoned frontend developer with a strong expertise in JavaScript, I am not only equipped with the skills you need for this project, but also bring a deep understanding of Firebase and TypeScript. Over the years, my work has revolved around building high-quality web experiences. This includes crafting clean, organized TypeScript code that heavily relies on proper types and interfaces – something I believe is essential to deliver clean and efficient code. My extensive experience with Firebase and Firestore gives me an advantage in understanding how they interconnect to build functionality like your required API endpoints. Not only can I set up the infrastructure efficiently, but I can also design a sensible data model within Firestore – ensuring your data is stored properly to optimize performance. Moreover, in line with your evaluation criteria, I have a long-standing commitment to clean code practices, logical code organization and separation of concerns. Alongside this project, I won't simply complete tasks - I will think deeper on security and best testing approaches. My vast skill set strongly encompasses the crux of your description and makes me ready for the challenges you have to offer. Let's build a platform that is highly usable, secure and maintainable together! Thanks!
$10 USD in 5 days
2.3
2.3

Hi, I am excited about the opportunity to set up your Firebase infrastructure and develop TypeScript Cloud Functions. With over 9 years of experience in API development and strong proficiency in TypeScript, I am confident that I can create a robust solution tailored to your requirements. I have successfully completed similar projects where I built clean, structured Firebase applications with comprehensive documentation and strict error handling. I can start immediately and ensure clean code with proper types and logical organization. I will provide thorough documentation, including setup instructions, API endpoint details, and any necessary trade-offs made during development. Thanks, Sadam
$30 USD in 14 days
1.8
1.8

Hi, Could you clarify if you need specific access configurations for the Firestore database during setup? I can set up the Firebase infrastructure and write clean TypeScript Cloud Functions tailored to your requirements. I’ll create an efficient project structure, implement endpoints for session management, and ensure robust error handling and input validation. Additionally, I will protect the endpoints with Firebase Auth and include unit tests for reliability. You’ll receive a well-documented README covering setup instructions, deployment guidelines, and API endpoint documentation. With over 5 years of experience in TypeScript and Firebase projects, I’m confident I can deliver your requirements effectively. Let me know if you’d like to discuss this further!
$20 USD in 7 days
1.8
1.8

Hello, I am a senior software engineer with adept skills in Google Firebase, extensive mobile and web development experience certainly makes me a qualified candidate for this project. I possess an in-depth understanding of setting up Firebase infrastructure and writing clean TypeScript Cloud Functions. My proficiency in frameworks like ReactJS, NextJS, Flutter, React Native, Swift and Kotlin will be instrumental in delivering comprehensive solutions tailored to your specific needs. I have always been passionate about driving innovation and incorporating emerging technologies into my work. In this project, I can ensure efficient utilization of Firestore database by implementing Firebase patterns and ensuring sensible data modeling to enhance performance. With my strong analytical and problem-solving skills, I will prioritize error handling by providing logical HTTP status codes, graceful failures and input validation.
$10 USD in 1 day
3.6
3.6

With 5+ years of solid experience in full-stack development, I possess the expertise you demand for your Firebase and TypeScript project. Be it creating new projects, initializing Cloud Functions with TypeScript, configuring Firestore database, or setting up the perfect project structure- I'm familiar and well-versed with it all. In terms of coding; clean types, interfaces and avoiding any shortcuts has always been my priority. My code is characterized by consistent error handling, input validation, a sensible organization that ensures its readability and maintainability in the long run. Moreover, throughout the development, a comprehensive README with clear setup instructions along with API endpoint documentation is something you can expect to be delivered promptly from my end. Keeping security aspect intact, I assure you a robust authentication system to protect your endpoints via Firebase Auth or JWT. Unit testing your functions is also an absolute must and that's where my involvement will make an impact. Rest assured, all this will be summed up in a comprehensive README including any trade-offs or decisions I had to make - ensuring transparency at every step. Trust me to enhance not only your monetary return but also elevate user experience!
$18 USD in 1 day
0.0
0.0

Hi! I’d love to help set up your Firebase project with clean TypeScript Cloud Functions for session management. I have strong experience building serverless applications on Firebase, including Firestore modeling, secure endpoints, and proper TypeScript practices. Here’s how I can contribute: Project Setup: Initialize Firebase project, configure Firestore, and set up a well-structured TypeScript project. Cloud Functions: Implement endpoints for Create Session, Get Session, Update Session Status, and List Sessions with input validation, clean error handling, and proper HTTP status codes. Authentication & Security: Protect endpoints via Firebase Auth, API key validation, or JWT. Testing & Documentation: Add unit tests for all functions, and provide a detailed README with setup instructions, deployment steps, API docs, and notes on trade-offs or design decisions. I prioritize clean code, scalable Firestore design, and developer-friendly structure, ensuring your platform is robust and easy to maintain. I’m confident I can deliver production-ready Cloud Functions with secure, reliable, and efficient session management. Looking forward to building this with you!
$29 USD in 2 days
0.0
0.0

Hello, I’ve reviewed your job and can set up a Firebase project with Firestore and clean TypeScript Cloud Functions, including session creation, retrieval, status updates, and listing with optional filters. The endpoints will include input validation, consistent error handling, and authentication via Firebase Auth, API key, or JWT. Unit tests will cover all functions, and the Firestore data model will follow best practices for scalability and maintainability. Deliverables will include full Firebase project access, a GitHub repo with well-organized TypeScript code, and a detailed README documenting setup, deployment, and API usage, along with notes on assumptions or trade-offs. Happy to review your requirements and confirm next steps Cheers, Hassan Suhail
$20 USD in 7 days
0.0
0.0

Hi , I have an experience of development firebase cloud functions API , And I can create these functions within 2-3 days. All you need to provide is the firebase billable account . Let's start development
$50 USD in 2 days
0.0
0.0

$10 Bid - Clean TypeScript & Firebase Functions (No any type) , Hi there, I am bidding the lowest possible amount ($10) because I am new to Freelancer.com and I need a 5-star review. I am a TypeScript/Firebase expert and I will build this exactly to your strict coding standards. My Approach: Strict Typing: I will define interfaces for Session and Status to ensure zero any types. Architecture: I will use a Controller-Service pattern for clean separation of concerns. Bonus Included: I will include the Auth Middleware and Unit Tests (using Jest) within this $10 price. I can start the firebase init right now. Please give me this chance. Best, Aditya
$10 USD in 1 day
0.0
0.0

Hello Ahmed G., We went through your project description and it seems like our team is a great fit for this job. We are an expert team which have many years of experience on JavaScript, Typescript, Google Firebase, API Development Lets connect in chat so that We discuss further. Thank You
$20 USD in 7 days
0.0
0.0

Hello Ahmed G., We would like to grab this opportunity and will work till you get 100% satisfied with our work. We are an expert team which have many years of experience on JavaScript, Typescript, Google Firebase, API Development Please come over chat and discuss your requirement in a detailed way. Thank You
$20 USD in 7 days
0.0
0.0

As a seasoned developer specializing in API development and JavaScript, I have extensive experience with Firebase projects like yours. My expertise in Firebase infrastructure and TypeScript Cloud Functions ensures seamless functionality and an exceptional user experience. I bring a strong commitment to clean, error-free code, leveraging TypeScript for enhanced data modeling, robust error handling, and strict type safety—eliminating any “any” loopholes. I prioritize reusable, scalable structures to build maintainable projects, a key factor for long-term success. Beyond coding, I provide thorough documentation and clear explanations of project architecture in the README, making setup, deployment, and design decisions easy for your team to understand. With my skills and attention to detail, your Firebase infrastructure and TypeScript Cloud Functions will be optimized for efficiency, security, and scalability. Together, we can build a transformative, future-proof solution.
$20 USD in 7 days
0.0
0.0

Hello Ahmed, Well-structured Firebase backends start with disciplined setup and clear boundaries. The work here would focus on establishing a clean Firebase project with TypeScript-first Cloud Functions, sensible Firestore modeling, and predictable HTTP behavior across all endpoints. Session handling would be implemented with strict typing, validation, and consistent timestamps so state transitions remain reliable. Emphasis would stay on clean code organization, clear error responses, and documentation that makes redeployment and future extension straightforward. Happy to connect and move forward. P.S. Clean structure early prevents rework later. Regards, Nikunj
$25 USD in 7 days
0.0
0.0

Sfax, Tunisia
Payment method verified
Member since Oct 20, 2018
€8-30 EUR
€8-30 EUR
€8-30 EUR
€8-30 EUR
€8-30 EUR
₹37500-75000 INR
$3000-5000 USD
$15-25 USD / hour
€12-18 EUR / hour
$30-250 USD
₹12500-37500 INR
₹12500-37500 INR
₹20000-50000 INR
$10000-20000 USD
$250-750 USD
$250-450 USD
$250-750 USD
₹1500-12500 INR
$30-250 USD
₹600-1500 INR / hour
$8-15 CAD / hour
$10-30 USD
$25-50 USD / hour
₹1500-12500 INR
$2-8 USD / hour