
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: 40327905
9 propostas
Projeto remoto
Ativo há 26 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
9 freelancers estão ofertando em média $24 USD for esse trabalho

Hello, I can build a clean, container-ready REST service with authentication, user/group management, and reliable third-party API integrations using Ruby on Rails or Sinatra, depending on the best fit for speed and structure. I’ll deliver well-organized source code, Docker setup, README, and a small test suite covering routing logic and mocked external API hand-offs so you can run and extend the service easily.
$20 USD em 1 dia
5,7
5,7

Hello! I can build a clean, well-structured service with intuitive REST endpoints and a scalable architecture tailored to your requirements. As a certified Software Engineer with 5+ years of experience, I focus on reliable API design and seamless integrations. I’ll implement a lightweight Ruby-based solution (Rails API or Sinatra) with clear routing, where incoming requests are processed and efficiently propagated to user-defined groups. Authentication and authorization (JWT-based) will be included, along with user and group management. External API integrations will be handled with proper timeouts, retries, and graceful error handling to ensure stability. The architecture will be modular (controllers, services, adapters) for maintainability and easy testing. You’ll receive a Git-ready project with a concise README (setup, env variables, curl examples), along with RSpec tests using mocked APIs to validate routing and data flow. The service will be fully containerized with Docker for quick setup and deployment. Ready to start and build this in a clean, production-ready way
$30 USD em 5 dias
4,1
4,1

I can build the Ruby-based service you’re describing with a clean, conventional REST structure and a modular architecture that makes routing, external API calls, and user‑defined group propagation easy to maintain. I’ve worked with Rails, Sinatra and Hanami, and for a lightweight service like this I’d likely use Sinatra or Hanami to keep the footprint small while still supporting clean controllers, middleware and testability. My approach would include: • A routing layer with standard REST endpoints (GET/POST/PUT/DELETE) mapped to resources and group‑level actions. • A user/auth layer with JWT or session‑based authentication plus simple profile and group management. • A service layer responsible for dispatching requests to the appropriate user‑defined groups and handling external REST API calls with proper timeouts, retries and graceful fallbacks. • A small test suite (RSpec) validating routing, auth, and mocked external API hand‑offs. • Docker‑ready setup with Dockerfile + docker‑compose for quick local spin‑up. • A concise README covering environment variables, setup steps and sample curl commands. If this aligns with what you need, I can start immediately and structure the codebase so it’s easy for you to extend later.
$20 USD em 7 dias
3,1
3,1

Hi, I'm Vasyl, a seasoned developer with 8+ years of experience in Ruby, Ruby on Rails, API Development, and Software Architecture. I have a solid background in building RESTful services and integrating third-party APIs. I have carefully reviewed your project requirements and am confident in my ability to deliver a well-structured Ruby service with intuitive REST endpoints. I propose to utilize Ruby on Rails to create a clean and conventional routing layer, ensuring seamless data processing and user-defined group propagation. I will implement robust error handling and time-outs for external API calls, along with authentication, authorization, and user profile management features. The deliverables will include source code in a Git repository, a comprehensive README, and a test suite to validate the routing logic. Let's discuss further and collaborate on this exciting project. Thanks, Vasyl
$25 USD em 7 dias
1,6
1,6

Hello. I have strong experience in building REST APIs with Ruby, including using Rails and Sinatra, and I’m proficient in developing well-structured services with authentication, authorization, and seamless third-party API integrations. I specialize in creating scalable, efficient routing layers that ensure error handling and time-out management are implemented effectively. For your project, I will: Develop a clean and conventional Ruby service (using Rails or Sinatra based on your preference) with intuitive REST endpoints. Integrate third-party APIs and ensure graceful error handling and proper time-outs. Implement user authentication and authorization with profile management, so each account can manage its own groups. Provide a Git repository with detailed setup instructions, environment variables for API integration, and a sample of curl commands. Create an RSpec or Minitest test suite for the routing logic and mocked external API calls. Make everything container-ready with Docker and docker-compose for easy deployment. Do you have any specific third-party APIs in mind that need integration, or should I suggest popular options based on your requirements? Timeline: I can complete this within 1 weeks Budget: $30 USD per hour. Let’s work together and build a robust service! Thanks,
$30 USD em 7 dias
0,3
0,3

Hi, I am confident in delivering a robust, well-structured Ruby-based service that meets all your specified requirements. I propose using a lightweight Ruby framework like Sinatra or Hanami to ensure the REST endpoints (GET, POST, PUT, DELETE) remain clean, conventional, and highly maintainable. The service will incorporate an efficient routing layer to propagate requests to user-defined groups with optimal data processing. Authentication and authorization will be implemented to secure user accounts, along with a basic user profile management system facilitating group creation and management. The integration with multiple third-party REST APIs will include resilient error handling, timeout strategies, and seamless API consumption. I will provide the complete source code within a Git repository, accompanied by a clear README detailing setup instructions, environment variables, and example curl commands. Additionally, I will implement a concise RSpec test suite covering routing logic and mocked external API handoffs to verify functionality. The entire solution will be containerized using Docker and a docker-compose setup for smooth deployment and testing. Please let me know if you require an architectural overview or further detail. I am ready to proceed promptly. Best regards, Rafail
$20 USD em 7 dias
0,0
0,0

Austin, United States
Membro desde mar. 26, 2026
$10-30 USD
$250-750 USD
$10-30 USD
$30-250 USD
$30-250 USD
$10-30 USD
₹1500-12500 INR
$250-750 USD
$30-250 USD
₹750-1250 INR / hora
₹600-1500 INR
€12-18 EUR / hora
$30-250 USD
$250-750 AUD
₹600-10000 INR
$250-750 USD
$750-1500 AUD
₹12500-37500 INR
₹100-400 INR / hora
$10-200 USD
₹600-1500 INR
$30-250 USD
₹37500-75000 INR
₹750-1250 INR / hora
£10-15 GBP / hora