Posted 2 Days Ago Job ID: 2096442 15 quotes received

Bingo Game Frontend Development

Fixed PriceUnder $250
Quotes (15)  ·  Premium Quotes (1)  ·  Invited (0)  ·  Hired (0)

  Send before: November 27, 2024

Send a Quote

Programming & Development Web Development & Design

Frontend Developer for Interactive Bingo Game Web AppProject Overview

We are developing an online bingo game platform and need an experienced frontend developer to create an engaging, responsive user interface. The game is real-time, supporting multiple users with live interactions. Our backend is built in Node.js (Express) with MySQL, and we require a frontend that integrates seamlessly with it while maintaining high performance.

Key Responsibilities

  1. Game Interface Development:

    • Develop an interactive game room where users can buy bingo cards, track called numbers, and call "Bingo" to win.

    • Include real-time updates with Socket.io to handle game numbers, player updates, and chat.

  2. User Dashboard and Signup/SignIn Page:

    • Build a home page for users to manage their profile, balance, leaderboard, and access to different game rooms.

    • Integrate with our payment API to enable deposits, withdrawals, and balance display.

  3. Admin Panel:

    • Create an admin interface for controlling game settings, including real-time monitoring, setting game rules, and managing house cards.

  4. Responsive Design & Performance Optimization:

    • Use React and Tailwind CSS for a clean, responsive design.

    • Optimize for quick loading and compatibility across devices (desktop, tablet, mobile).

  5. Language & Sound Customization:

    • Implement multi-language support and an option to toggle sound, defaulted based on admin preferences.

Tech Stack

  • Frontend Framework: React.js

  • Styling: Tailwind CSS, with Material-UI or Ant Design for component consistency

  • Real-Time Updates: Socket.io

  • State Management: Redux or Context API

  • API Integration: Axios

  • Animations: Framer Motion or React Spring

  • Responsive Design: CSS Flexbox/Grid


Deliverables

  1. Game Room UI: Real-time, interactive bingo game page with live number calling and chat.

  2. User Dashboard: Profile management, balance handling, game room selection, leaderboard, and transaction history.

  3. Admin Panel: Game settings configuration, player monitoring, house card control, and rule-setting capabilities.

  4. Responsive and Fast-Loading Interface: Optimized for all screen sizes and fast load times.

  5. Payment API Integration: Ensure seamless deposits, withdrawals, and user balance updates.

Preferred Experience

  • Proficiency in React.js and Socket.io

  • Strong background in real-time applications and responsive design

  • Experience with Tailwind CSS, Material-UI, and REST API integrations

... Show more
Even M Germany