Complete Website Build & Design
Budget / Salary₹600–1,500
TypeFreelance project
LocationRemote
Posted1 hour ago
Project Title:
Full-Stack Next.js + Firebase Developer Needed for Mobile-First Gaming PWA
Project Overview
I am looking for an experienced Full-Stack Developer to build a modern, mobile-first web application/PWA based on a detailed technical specification.
The application will be built using Next.js, React, Tailwind CSS, Firebase, Node.js/Cloud Functions, and Firestore. The project should have a clean mobile interface, secure authentication, real-time data updates, an admin dashboard, game/market management, transaction-safe virtual points, and a referral system.
This project is intended as a demo/virtual-points gaming platform. No real-money gambling, cash deposits, cash withdrawals, or monetary payouts are required.
Main Requirements
1. Frontend
Next.js with App Router
React + TypeScript
Tailwind CSS
Fully responsive mobile-first design
PWA support
Fast loading and clean UI
User dashboard
Game/market listing
Game history/results
Virtual points balance
Profile and referral section
2. Firebase Backend
Firebase Authentication
Firestore database
Firebase Cloud Functions
Firebase Security Rules
Secure role-based access
Real-time updates
Server-side validation
The original specification uses Next.js/Tailwind for the frontend and Firebase Firestore/Auth with Cloud Functions for backend functionality. �
matka_game_blueprint.pdf
3. Virtual-Points Game Engine
Hourly game/market slots
Automatic opening and closing times
Number selection from 0–9
Automatic number-to-color classification:
Odd = RED
Even = GREEN
Result declaration through the admin panel
Automatic calculation of virtual-point rewards
Game history
User participation history
The specification defines hourly slots and the odd/even color logic. �
matka_game_blueprint.pdf
4. Virtual Wallet
Virtual points balance
Server-side balance validation
Atomic transactions
No direct client-side balance modification
Complete points transaction history
Protection against duplicate transactions or double spending
The blueprint specifically calls for server-controlled wallet updates and atomic transactions. � �
matka_game_blueprint.pdf
matka_game_blueprint.pdf
5. Admin Dashboard Create a secure admin/master dashboard with:
Admin authentication
User management
Game/market management
Create/open/close markets
Declare results
View participation
View game history
View virtual-points transactions
Referral statistics
Basic system statistics
The source specification describes a role-gated Next.js admin dashboard. �
matka_game_blueprint.pdf
6. Referral System
Unique referral code for every user
Referral attribution during registration
Referral dashboard
Referral statistics
Virtual-point referral rewards
Secure server-side reward calculation
The blueprint specifies automatically generated referral codes and referral attribution. �
matka_game_blueprint.pdf
7. Database Use Firestore with a properly structured schema for:
Users
Markets
Games
Participation/bids
Virtual-point transactions
Referrals
Results
Admin data
The supplied specification provides example structures for users, hourly markets, bids and deposits; for this project, monetary deposit functionality should be replaced with virtual/demo points. � �
matka_game_blueprint.pdf
matka_game_blueprint.pdf
Security Requirements
Developer must have experience with:
Firebase Security Rules
Authentication/authorization
Admin roles
Server-side validation
Firestore transactions
Atomic balance operations
Protection against client-side manipulation
Input validation
Secure Cloud Functions
Prevention of duplicate submissions
Required Skills
Must have:
Next.js
React
TypeScript
Tailwind CSS
Firebase Authentication
Firestore
Firebase Cloud Functions
Node.js
Firebase Security Rules
Git/GitHub
Vercel
Responsive/PWA development
Preferred:
Experience building real-time applications
Experience with Firestore transactions
Experience building admin dashboards
Experience with referral systems
Experience securing serverless applications
Deliverables
Complete responsive frontend
Firebase backend
Firestore database structure
Authentication system
Admin dashboard
Virtual-points game engine
Referral system
Secure Firebase rules
Cloud Functions
PWA configuration
GitHub source code
Deployment to Vercel/Firebase
Setup documentation
Testing and bug fixing
Full-Stack Next.js + Firebase Developer Needed for Mobile-First Gaming PWA
Project Overview
I am looking for an experienced Full-Stack Developer to build a modern, mobile-first web application/PWA based on a detailed technical specification.
The application will be built using Next.js, React, Tailwind CSS, Firebase, Node.js/Cloud Functions, and Firestore. The project should have a clean mobile interface, secure authentication, real-time data updates, an admin dashboard, game/market management, transaction-safe virtual points, and a referral system.
This project is intended as a demo/virtual-points gaming platform. No real-money gambling, cash deposits, cash withdrawals, or monetary payouts are required.
Main Requirements
1. Frontend
Next.js with App Router
React + TypeScript
Tailwind CSS
Fully responsive mobile-first design
PWA support
Fast loading and clean UI
User dashboard
Game/market listing
Game history/results
Virtual points balance
Profile and referral section
2. Firebase Backend
Firebase Authentication
Firestore database
Firebase Cloud Functions
Firebase Security Rules
Secure role-based access
Real-time updates
Server-side validation
The original specification uses Next.js/Tailwind for the frontend and Firebase Firestore/Auth with Cloud Functions for backend functionality. �
matka_game_blueprint.pdf
3. Virtual-Points Game Engine
Hourly game/market slots
Automatic opening and closing times
Number selection from 0–9
Automatic number-to-color classification:
Odd = RED
Even = GREEN
Result declaration through the admin panel
Automatic calculation of virtual-point rewards
Game history
User participation history
The specification defines hourly slots and the odd/even color logic. �
matka_game_blueprint.pdf
4. Virtual Wallet
Virtual points balance
Server-side balance validation
Atomic transactions
No direct client-side balance modification
Complete points transaction history
Protection against duplicate transactions or double spending
The blueprint specifically calls for server-controlled wallet updates and atomic transactions. � �
matka_game_blueprint.pdf
matka_game_blueprint.pdf
5. Admin Dashboard Create a secure admin/master dashboard with:
Admin authentication
User management
Game/market management
Create/open/close markets
Declare results
View participation
View game history
View virtual-points transactions
Referral statistics
Basic system statistics
The source specification describes a role-gated Next.js admin dashboard. �
matka_game_blueprint.pdf
6. Referral System
Unique referral code for every user
Referral attribution during registration
Referral dashboard
Referral statistics
Virtual-point referral rewards
Secure server-side reward calculation
The blueprint specifies automatically generated referral codes and referral attribution. �
matka_game_blueprint.pdf
7. Database Use Firestore with a properly structured schema for:
Users
Markets
Games
Participation/bids
Virtual-point transactions
Referrals
Results
Admin data
The supplied specification provides example structures for users, hourly markets, bids and deposits; for this project, monetary deposit functionality should be replaced with virtual/demo points. � �
matka_game_blueprint.pdf
matka_game_blueprint.pdf
Security Requirements
Developer must have experience with:
Firebase Security Rules
Authentication/authorization
Admin roles
Server-side validation
Firestore transactions
Atomic balance operations
Protection against client-side manipulation
Input validation
Secure Cloud Functions
Prevention of duplicate submissions
Required Skills
Must have:
Next.js
React
TypeScript
Tailwind CSS
Firebase Authentication
Firestore
Firebase Cloud Functions
Node.js
Firebase Security Rules
Git/GitHub
Vercel
Responsive/PWA development
Preferred:
Experience building real-time applications
Experience with Firestore transactions
Experience building admin dashboards
Experience with referral systems
Experience securing serverless applications
Deliverables
Complete responsive frontend
Firebase backend
Firestore database structure
Authentication system
Admin dashboard
Virtual-points game engine
Referral system
Secure Firebase rules
Cloud Functions
PWA configuration
GitHub source code
Deployment to Vercel/Firebase
Setup documentation
Testing and bug fixing
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.