FloCafe
FloCafe는 구독 없이 무료로 주문·테이블·주방 디스플레이·로컬 데이터를 관리하는 로컬 퍼스트 레스토랑 POS입니다
mobile.de, AutoScout24, Otomoto에서 새 차와 중고 차를 비교합니다
Compare new and used cars from mobile.de, AutoScout24 and Otomoto. Save listings, compare prices and equipment, and get AI-assisted insights.
커머스TypeScript · RubyGitHub @SergeyKorolev온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
A car-buying workspace for collecting and comparing new and used car listings.
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Let’s build the best platform for comparing and choosing cars—together.
Collect new and used car listings from mobile.de, AutoScout24 and Otomoto in one place. Compare your shortlist and choose with more confidence.
Try Garageview · Watch demo · Buying guides · Share an idea
Available in English, German, French, Spanish, Italian, Polish and Ukrainian. Garageview is independent of the marketplaces it supports.
Your car collection
Compare cars side by side
Bring your ideas, code, design skills, translations or car-buying experience. You don’t need to write code to help.
Report a problem, join a discussion, or open a pull request. See CONTRIBUTING.md to get started.
Transactional email goes through the Mailtrap Email Sending API using the official mailtrap gem. Emails are not rendered in the app: each message is a Mailtrap-hosted template referenced by UUID, with variables filled in at send time, so copy and design changes never require a deploy. The integration lives in app/services/mailtrap_email_service.rb and sends the welcome, collection invite and account deleted emails via Mailtrap::Mail::FromTemplate:
mail = Mailtrap::Mail::FromTemplate.new(
from: { email: FROM_EMAIL, name: FROM_NAME },
to: [{ email: user.email, name: user.name }],
template_uuid: ENV["MAILTRAP_WELCOME_TEMPLATE_UUID"],
template_variables: { "user_name" => user.name, "app_url" => APP_URL }
)
Mailtrap::Client.new(api_key: ENV["MAILTRAP_API_TOKEN"]).send(mail)
In production the client delivers for real with MAILTRAP_API_TOKEN; in development it runs in sandbox mode, so emails land in a Mailtrap testing inbox instead of real mailboxes. Missing template UUIDs or API token are logged and skipped, never raised, so email can't break a signup or invite flow.
Requires Ruby 3.3.10, Node 24.14.0, Docker Compose and native build tools.
cp .env.example .env
docker compose up -d db redis
bin/setup
npm run build
npm run build:css
bin/dev
Open localhost:3000/en and create a local account. Live imports and AI features require your own API credentials; demo data and core collection screens do not.
Demo data, tests and architecture · Editing guides · Self-hosting · Security
MIT. Third-party material retains its own rights; see NOTICE.md.