Skip to content

It is a comprehensive project designed to streamline and enhance the collaboration process between contractors and administrators within the construction industry

Notifications You must be signed in to change notification settings

sahilsapariya/nirmaan-yaatra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NIRMAAN YATRA 🚧🏗️

Project Image

NIRMAANYATRA is a comprehensive project designed to streamline and enhance the collaboration process between contractors and administrators within the construction industry. Its primary objective is to facilitate efficient site management, bill approval, and budget management processes. 🤝

📖 Project Overview

The project aims to address various challenges faced by construction teams, such as manual paperwork, communication gaps, and delays in bill approval. By leveraging technology, NIRMAANYATRA provides a centralized platform where contractors and administrators can interact seamlessly, leading to improved productivity and project outcomes. ⚡

🔑 Key Features

1. Site Management

Contractors can easily add and manage construction sites, assign tasks, and track progress in real-time. Administrators have visibility into all active sites and can monitor project milestones effortlessly. 📊

2. Bill Approval

Contractors can submit bills for approval directly through the platform, streamlining the billing process. Administrators can review and approve/reject bills promptly, reducing delays and ensuring timely payments to vendors and suppliers. 💰

3. Budget Management

NIRMAANYATRA offers robust budget management capabilities, allowing administrators to allocate funds, track expenses, and analyze project costs comprehensively. Contractors can access budget information and make informed decisions to optimize resource utilization. 💸

4. Communication and Collaboration

The platform facilitates seamless communication and collaboration between contractors and administrators through messaging features, task assignments, and document sharing. This fosters transparency and enhances teamwork, leading to smoother project execution. 📢

🚀 Getting Started

Frontend

Running the Frontend

  1. Clone the repository to your local machine:
git clone https://github.com/bhuvisanathra/nirmaan-yaatra.git
  1. Navigate to the frontend directory:
cd ../client
  1. Install dependencies:
npm install
  1. Start the frontend:
npm start

This will start the development server for the frontend. You can access it at http://localhost:3000 in your web browser.

Backend

The backend of this project is built using Django Python.

Running the Backend

To run the backend, follow these steps:

  1. Navigate to the backend directory:
cd ../server
  1. Install Django and other dependencies:
pip install -r requirements.txt
  1. Start the backend server:
python manage.py runserver

This will start the Django development server. You can access it at http://localhost:8000 in your web browser.

🌐 Live Demo

Credentials

Username: admin

Password: admin@123

Check out the live demo of NIRMAANYATRA at https://nirmaanyaatra.netlify.app. 🚀

🤝 Contributing

If you'd like to contribute to this project, please fork the repository and submit a pull request. You can also open an issue if you have any suggestions or find any bugs. 🐛

📄 License

This project is licensed under the MIT License.

About

It is a comprehensive project designed to streamline and enhance the collaboration process between contractors and administrators within the construction industry

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published