Chantech is a mobile application designed for efficient site management. It provides tools for managing workers, equipment, and tasks associated with various projects.
- Worker Management: Easily manage and track workers assigned to different projects.
- Equipment Management: Keep track of equipment used at various job sites.
- Task Tracking: Efficiently assign and monitor tasks for each project.
- User-Friendly Interface: Intuitive design for easy navigation and usage.
- Flutter: A popular framework for building natively compiled applications for mobile, web, and desktop from a single codebase.
- Node.js: A JavaScript runtime used for the server-side development.
- MySQL: A robust relational database management system for storing and retrieving data efficiently.
To get started with Chantech, follow these steps:
- Clone this repository to your local machine.
- Install Flutter if you haven't already.
- Set up the Node.js server (instructions in the
server
directory). - Configure the MySQL database (instructions in the
server
directory).
Follow these steps to install Chantech:
- Navigate to the project root folder.
- Run
flutter pub get
to install the required Flutter packages. - Build and run the application using
flutter run
.
- Launch the Chantech application.
- Log in or create a new account.
- Explore the features to manage workers, equipment, and tasks for your projects.
Contributions are welcome! If you'd like to contribute to Chantech, please follow these guidelines:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and ensure that the code is well-documented.
- Open a pull request describing your changes.
This project is licensed under the MIT License. You are free to use, modify, and distribute this software.