Renotag

Renotag let's you cost out your renovation in minutes with a comprehesive breakdown of all the materials and labour.

Renotag offers a renovation calculator that provides a comprehensive breakdown of material and labor costs. By making a few straightforward selections, you can access accurate estimates tailored to your specific requirements.

Preview

Features

  • Material Suggestions: Product recommendations based on your selections.
  • Customizable Labour: Contractors can use their own custom labor rates.
  • API Engine: Calculate materials based on product specifications.
  • Embed Widget Integration: Embed your own renovation calculator that can be setup via API and used by Real estate agents and Contractors.

Tech Stack

Renotag is built using the following technologies:

Front-end

  • Next.js: Used for our main application to interact with our calculating engine and also supported our embeded widget.
  • Tailwind CSS: Utility-first CSS framework for quickly building custom designs.

Back-end

  • Next.js Server Routes: We use Next.js server routes as the backend for handling API requests and serving data to the front-end. Next.js server routes provide an easy way to create API endpoints and interact with our Firebase Firestore database.
  • FastAPI: Fast (high-performance), web framework for building APIs with Python 3.7+.

Database

  • Firebase: A cloud-based platform by Google that provides services for building and managing web and mobile applications. We are using Firebase's Firestore as the database for storing general app and user data.
  • Bonsai: Elasticsearch service provider for scalable search applications.
  • Elasticsearch: Used for quickly accessing materials for calculations using complex and lightning-fast queries.

Authentication

  • Firebase Authentication: Firebase's authentication service that provides easy-to-use authentication for our web app. We support authentication with email & password and OAuth providers like Google.

Payments

  • Stripe: Payment processing platform for tier based subscriptions and 1-time purchases.

Embed Widget Integration

  • Vercel: Platform for deploying and hosting web applications.

Contributions

  • Developed End-to-End Solutions: Designed and developed a full-stack application to align with business objectives, and iterated according to tests and user feedback.
  • Backed by Global 500: Secured substantial funding for company expansion through strategic investor partnerships, resulting in substantial growth opportunities and increased market presence.
  • Iterations: Quickly iterated over new ideas and implementations to find the best market fit.