Yan Koltuk is a platform that enables users to organize and share safe and economical journeys.
Yan Koltuk is a web and mobile application developed to facilitate student tracking in school buses. Parents can monitor whether their children have boarded or left the bus, and bus service drivers/stewardess' can change the registered students statuses while managers can organize bus services.
- Admin Panel: Administrators can manage services and users.
- Parent Tracking: Parents can view their children's bus movements.
- Driver Management: Bus drivers can view student lists and take attendance.
- Real-Time Tracking: Bus routes and student movements can be monitored.
- Reporting: Detailed reports on service history can be downloaded.
Backend: ASP.NET Core, Microsoft SQL Server (MSSQL)
Frontend: React.js (Web), Flutter (Mobile)
Others: Google Maps API, Azure, Apache
# Clone the repository
git clone https://github.com/koixos/YanKoltuk.git
cd YanKoltuk/YanKoltukBackend
# Install dependencies
dotnet restore
# Run database migrations
dotnet ef database update
# Start the application
dotnet runcd uis/web
npm install
npm startcd uis/mobile
flutter pub get
flutter runCheck out the YouTube demo videos to see how Yan Koltuk works on mobile and web. Please note that these are not the final version of the project. (These demos do not include the latest version of the project)
This project is licensed under the MIT License.