{"repo":"jaktestowac/rolnopol","free":true,"listed":false,"github":"https://github.com/jaktestowac/rolnopol","clone":"git clone https://github.com/jaktestowac/rolnopol.git","description":"🌱 Rolnopol - Application for learning and practicing test automation of GUI and API","language":"JavaScript","stars":74,"topics":["api","automation","automation-testing","back-end","docker","front-end","gui","practice-testing","rest-api","test-automation"],"license":null,"category":"api-integrations-sdks","readme_excerpt":"🌱 Rolnopol - Introduction [!TIP] 💡 Choose your language: - 🇬🇧 English - 🇵🇱 Polski A realistic farming management application designed for test automation practice . Features a GUI, REST API, intentional bugs, and real-world scenarios for practicing automation and testing techniques. - 📊 Express.js API with role-based access and rate limiting - 🗄️ JSON database for easy test data control - 🐛 Intentional bugs & edge cases for debugging practice - 🧪 Complex workflows (financial, resource, authorization) [!NOTE] 🏗️ Curious how it all fits together? See ARCHITECTURE.md for component, request-flow, auth, WebSocket, and Farm Defence diagrams (rendered with Mermaid). Table of Contents - Introduction - Features - Deployment - Contact & Support - Learning Resources Quick Start Requirements - Node.js v22+ (download) - Git (download) Get Running in 3 Steps App is available at: http://localhost:3000 💡 Startup Scripts: For convenience, use start.bat (Windows), ./start.ps1 (PowerShell), ./start.sh (Linux/macOS). See START SCRIPTS.md for details. Demo Credentials For testing and demonstration purposes, the application includes several pre-configured demo users: Email Password ---------------------------- -------------- demo@example.com demo123 test@example.com brownPass123 john.doe@example.com johndoe123 jane.smith@example.com janesmith456 developer@example.com dev123456 emptyuser@rolnopol.demo.pl demoPass123 Note: These are demo credentials for local development and testing only","default_branch":null,"files":null,"tree":[],"storefront":"/r/jaktestowac","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jaktestowac/rolnopol/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}