This repository was archived by the owner on Jun 2, 2026. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Garot Conklin edited this page Dec 31, 2024
·
17 revisions
RunOn! is currently in MVP development with a backend-first approach, focusing on core functionality and test coverage.
- Current Phase: Backend Development
- Focus: 100% Test Coverage
-
Key Features:
- Event discovery using Google Search API
- Google Calendar integration
- Simple user authentication
RunOn/
├── .github/
│ └── workflows/
│ └── build.yml # CI/CD pipeline
├── backend/
│ ├── functions/ # Core functionality
│ ├── models/ # Data models
│ ├── tests/ # Test suite
│ └── scripts/ # Development tools
└── README.md-
Clone the repository
git clone https://github.com/fleXRPL/RunOn.git cd RunOn -
Set up development environment
cd backend pip install -r requirements.txt pip install -r requirements-dev.txt -
Run tests and checks
bash scripts/format_and_lint.sh
git clone https://github.com/fleXRPL/RunOn.git
cd RunOn
./android/scripts/setup.shandroid/
├── app/ # Main application module
│ ├── src/
│ │ ├── main/kotlin/
│ │ │ └── com/flexrpl/runon/
│ │ │ ├── data/ # Data layer: repositories & models
│ │ │ ├── domain/ # Business logic & use cases
│ │ │ └── ui/ # Presentation layer using Jetpack Compose
│ │ └── test/ # Unit & integration tests
│ └── config/ # Project configuration
└── scripts/ # Development & CI/CD scriptsKey Features:
- Clean Architecture implementation
- Jetpack Compose UI
- 100% Kotlin codebase
- Comprehensive test coverage
Project Lead: garotm
Repository: fleXRPL/RunOn
This project is licensed under the MIT License - see the LICENSE file for details.
© RunOn! 2024
Full-Featured Documentation
- Android Technical Stack (Archived)
- Android Architecture (Archived)
- Business Prospectus (Archived)
- Feature Specifications (Archived)
- UI/UX Design (Archived)