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:
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)Install dependencies:
npm install(Ensure you have Node.js and npm installed: https://nodejs.org/)
Set up environment variables:
- If the project uses environment variables (e.g., for Supabase), create a
.envfile in the root directory and add the necessary variables. Refer to.env.exampleif one exists.
- If the project uses environment variables (e.g., for Supabase), create a
Run the development server:
npm run devThis 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.

Log in or sign up for Devpost to join the conversation.