The SDR Field App is a Rails application designed to manage field operations for Software Defined Radio (SDR) equipment and activities.
This application provides tools for:
- Managing SDR equipment inventory
- Scheduling field operations
- Recording and analyzing signal data
- Coordinating team activities in the field
- Generating reports on field operations
- Ruby on Rails 7.0+
- PostgreSQL database
- RSpec for testing
- Turbo and Stimulus for frontend interactivity
- Ruby 3.2.2 or higher
- PostgreSQL 12 or higher
- Node.js and Yarn
-
Clone the repository:
git clone https://github.com/your-username/sdr_field_app.git cd sdr_field_app
-
Install dependencies:
bundle install yarn install
-
Setup the database:
rails db:create db:migrate
-
Start the server:
rails server
-
Visit http://localhost:3000 in your browser
To run the test suite:
bundle exec rspec
This project follows test-driven development practices. Please ensure all new features include appropriate tests.
This project is licensed under the MIT License - see the LICENSE file for details.