Skip to content

srabon-dev/construction-services-showcase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 

Repository files navigation

πŸ—οΈ Construction Project Management App

Made with Flutter Backend Node.js Real-time Chat License Private

YouTube Video Preview

✨ Features

πŸ› οΈ Project Management

  • Create construction projects.
  • Assign multiple roles:
    • Project Manager
    • Finance Manager
    • Office Manager
    • Project Winner (user responsible for project execution).
  • Smart sheet-style project progress tracking.

πŸ“Έ Work Progress Updates

  • Managers can add work progress updates with photos.
  • Upload and share important documents.
  • Maintain and display a payment list.
  • Add needed materials with attached images, model numbers, and manufacturer details.

πŸ“‹ Smart Sheet View

  • All working processes organized in a smart sheet format for quick and easy overview.

πŸ’¬ Real-Time Group Chat

  • Each project automatically creates:
    • Manager Group Chat
    • Finance Group Chat
    • Office Manager Group Chat
  • Real-time messaging powered by Socket.IO.
  • Conversation list view for better chat management.

πŸ”” Notifications

  • Get notified for:
    • New updates
    • New document uploads
    • Payment updates
    • Chat messages and more.

πŸ‘€ Profile & Settings Management

  • Edit and manage profile details.
  • Securely delete account.
  • Change password.
  • Forgot password recovery flow.

πŸ”’ Security

  • Role-based access control.
  • Secure authentication.
  • Real-time secured messaging.

πŸš€ Technologies Used

  • Frontend: Flutter (or specify if different)
  • Backend: Node.js, Express
  • Real-Time Communication: Socket.IO
  • Database: MongoDB / SQL (specify if needed)
  • Hosting: Firebase Hosting, Railway, VPS (specify if applicable)

πŸ“ˆ Future Improvements

  • Task checklist and assignment for each project member.
  • Detailed smart sheet analytics and reporting.
  • Voice and video call integration within project groups.
  • Push notifications (mobile & web).
  • Mobile app releases for Android and iOS.

πŸ“„ License

This project is a private commercial project developed for a real client.
Unauthorized copying, distribution, or use of the code and assets is strictly prohibited.
For inquiries or potential collaborations, please contact me at srabon.flutter.developer@gmail.com.


Made with ❀️ for modern construction companies looking for smarter project management solutions.

About

Construction Project Management App Showcase in Portfolio

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors