
Cerrado
Publicado
Pagado a la entrega
Project Details I need a small, well-structured Ruby service that exposes intuitive REST endpoints (GET, POST, PUT, DELETE). The core of the project is data-processing: requests will arrive, pass through my routing layer, and must then be propagated to specific, user-defined groups before a response is returned. Key points you can rely on: • Language: Ruby is not mandatory, feel free to use Rails, Sinatra, Hanami or another lightweight framework as long as the final routes stay clean and conventional. • External calls: the service has to consume several third-party REST APIs; graceful error handling and time-outs are important. • User layer: the API must already include Authentication and authorization plus basic User profile management so that each account can create and manage its own groups. Deliverables I expect: 1. Source code in a Git repository with a concise README that covers setup, environment variables for external APIs, and sample curl commands. 2. A short test suite (RSpec or Minitest) proving the routing logic and successful hand-off to at least two mocked external APIs. Everything should be container-ready; if you normally work with Docker, include a simple Dockerfile and [login to view URL] so I can spin it up quickly. Let me know if anything above needs clarification; otherwise, show me how you’d approach the architecture and I’ll green-light you to start. Skills Required Python Ruby on Rails Software Architecture Ruby Docker API Development API Integration REST API
ID del proyecto: 40329960
8 propuestas
Proyecto remoto
Activo hace 26 segundos
Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
8 freelancers están ofertando un promedio de $24 USD por este trabajo

Drawing from my 8+ years' experience in the development industry and my in-depth knowledge of common frameworks like Ruby on Rails, I'm confident that I can deliver a well-structured and robust Ruby service that adheres to conventional REST endpoint design. Handling external calls is not a problem for me, as I'm adept at implementing graceful error handling and time-out solutions. My past projects reflect a deep understanding of incorporating user layers including authentication, basic profile management and authorization - skills you specifically requested. Aside from using Ruby exclusively, I am comfortable working with alternative frameworks like Sinatra or Hanami to achieve the desired outcome. I constantly stay updated on industry trends, best practices and tools – hence my familiarity with Docker and storage technologies such as PostgreSQL and MySQL among others. I prioritize performance optimization and maintaining clean codes for efficient bug-tracking and scalability; the deliverables will be well-tested using RSpec or Minitest.
$20 USD en 7 días
2,9
2,9

Hi, I'm Vasyl, with 8+ years of experience in Ruby, Ruby on Rails, API Development, and Software Architecture. I have carefully reviewed your project requirements for a Ruby service with REST endpoints. I propose to develop a well-structured Ruby service using Rails/Sinatra, ensuring clean and conventional routes. I will incorporate authentication, authorization, and user profile management for account-specific group management. To meet your deliverables, I will provide source code in a Git repository with a detailed README, along with a test suite using RSpec or Minitest. I will ensure seamless integration with third-party REST APIs, prioritizing error handling and time-outs. The project will be container-ready with Docker, facilitating quick deployment. Let's discuss further to finalize the architecture and kickstart the project. Thanks, Vasyl
$25 USD en 7 días
1,6
1,6

Hi! Python developer with 5+ years experience. I can help with your project. Fast, reliable, clear communication. What is your timeline? Available to start immediately!
$25 USD en 5 días
0,0
0,0

Hi, This is a strong fit for me. I can build this as a clean, lightweight Ruby service with conventional REST endpoints and a structure that is easy to extend later. My approach would be: • use a lightweight Ruby stack (Sinatra or Rails API mode, depending on your preference) • keep routes clean for GET / POST / PUT / DELETE • add authentication + authorization plus basic user profile management • allow each user/account to create and manage its own groups • handle third-party REST API calls with proper timeouts, graceful error handling, and clear response mapping • keep the service container-ready with Docker / docker-compose • include a concise README with setup steps, environment variables, and sample curl commands • provide a short RSpec test suite covering routing logic and hand-off to at least two mocked external APIs I would structure it with a clear separation between routes, service objects, external API clients, and auth logic so the code stays maintainable rather than becoming a single-file prototype. You will receive: • source code in Git • README • tests • Dockerfile + docker-compose • sample curl usage One quick question: Do you prefer Sinatra for simplicity, or Rails API mode for a more structured long-term foundation? Best regards, Amro
$30 USD en 3 días
0,0
0,0

Austin, United States
Miembro desde mar 26, 2026
$10-30 USD
$10-30 USD
$30-250 USD
$250-750 USD
$10-30 USD
₹12500-37500 INR
₹600-1500 INR
$250-750 CAD
₹750-1250 INR /hora
€30-250 EUR
₹12500-37500 INR
$250-750 CAD
₹1500-12500 INR
$3000-5000 USD
$250-750 USD
$10-30 USD
$30-250 USD
₹12500-37500 INR
$50-100 USD
$750-1500 USD
₹12500-37500 INR
£20-250 GBP
$15-25 USD /hora
$250-750 USD
$10-30 USD