
Fechado
Publicado
Pago na 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 do Projeto: 40329960
8 propostas
Projeto remoto
Ativo há 20 dias
Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos
8 freelancers estão ofertando em média $24 USD for esse trabalho

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 em 7 dias
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 em 7 dias
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 em 5 dias
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 em 3 dias
0,0
0,0

Austin, United States
Membro desde mar. 26, 2026
$250-750 USD
$10-30 USD
$250-750 USD
$30-250 USD
$30-250 USD
£750-1500 GBP
$30-250 USD
₹75000-150000 INR
$250-750 USD
$250-750 USD
$10-30 USD
$10-30 AUD / hora
$30-250 USD
₹1500-12500 INR
$10-30 AUD
₹600-1500 INR
$750-1500 USD
₹1500-12500 INR
₹12500-37500 INR
₹100-400 INR / hora
₹12500-37500 INR
₹12500-37500 INR
$30-250 USD
$10-30 CAD
₹1250-2500 INR / hora