BuildWise : an Ai powered Construction Cost Estimator and Optimizer for Engineering students

A web application built for Engineering students to learn practically and estimate & optimize construction costs of Engineering projects with a hands on experience approach.

Technologies Used

This project is built with:

  • Frontend: Next.js, TypeScript
  • UI: shadcn-ui, Tailwind CSS
  • Backend : Supabase

Getting Started

To run this project locally, follow these steps:

  1. Clone the repository:

    git clone <YOUR_GIT_REPOSITORY_URL>
    cd <PROJECT_DIRECTORY_NAME>
    

    (Replace <YOUR_GIT_REPOSITORY_URL> and <PROJECT_DIRECTORY_NAME> with the actual URL and directory name)

  2. Install dependencies:

    npm install
    

    (Ensure you have Node.js and npm installed: https://nodejs.org/)

  3. Set up environment variables:

    • If the project uses environment variables (e.g., for Supabase), create a .env file in the root directory and add the necessary variables. Refer to .env.example if one exists.
  4. Run the development server:

    npm run dev
    

    This will start the Vite development server, usually accessible at http://localhost:5173 (check the terminal output for the exact URL).

Available Scripts

In the project directory, you can run:

  • npm run dev: Runs the app in development mode.
  • npm run build: Builds the app for production.
  • npm run lint: Lints the codebase using ESLint.
  • npm run preview: Serves the production build locally.
Share this project:

Updates