Google Reviews & NFC Card Management Site Development

Job ID: 38571180

Budget: €1,500 – €3,000 EUR

We are seeking an experienced freelancer to develop a web application that integrates Google Reviews management with NFC card functionality. This platform will allow businesses to manage their Google Reviews and utilize NFC cards to enhance customer engagement. The project will include a public-facing landing page and a user dashboard where registered users can manage multiple NFC cards and customize their associated URLs for redirection purposes.

Key Features & Requirements:

Frontend Development:
Design and develop a responsive landing page that showcases the platform's features.
Implement a user-friendly registration and login system.
Multilingual support with primary language Greek and secondary language English.
Integration with a payment system (e.g., Stripe/PayPal) for subscription purchases.

Backend Development (Dashboard):
NFC Card Management:
Create a system where the administrator can generate unique serial numbers and URLs for NFC cards.
Write these unique URLs to NFC cards using a compatible NFC writer.
Enable users to register their NFC cards using the serial number and customize the final redirection URL.
User Account and Subscription Management:
Allow users to manage multiple NFC cards, including activation and deactivation.
Provide users with a simple dashboard to view and edit their cards' redirection URLs.
Implement a subscription management system with notifications for renewals.
Google Reviews Integration:
Display aggregated Google Reviews data for users, including total reviews, average ratings, and recent reviews.
Send notifications to users when new reviews are posted.

Basic Analytics and Reporting:
Provide users with simple analytics for their NFC card activity and Google Reviews.
Display metrics such as the number of NFC card scans and review summaries.

Security:
Ensure secure storage and management of user data, adhering to GDPR standards.
Encrypt all transactions and sensitive data.

Compatibility & Technologies:
The frontend should be developed using HTML5, CSS3, and JavaScript (React/Angular preferred).
The backend should be developed using Node.js or PHP with a MySQL/NoSQL database.
Implement OAuth or JWT for user authentication.
Ensure compatibility with all major browsers.

Project Scope & Timeline:

Initial phase of the project should be completed within 1 month, including the core functionality and basic features.
The project will include post-delivery support for bug fixes and minor adjustments.
Future enhancements and additional features can be discussed upon successful completion of the initial phase.

Requirements for Applicants:

Proven experience in web development with a strong portfolio of similar projects.
Experience with NFC technology and Google API integration.
Strong understanding of security practices in web development.
Ability to communicate effectively and provide regular updates on progress.
Willingness to work collaboratively to refine and improve the platform as needed.

How to Apply:

Please submit your proposal including:
A brief introduction and relevant experience.
Links to previous work or portfolio.
An estimated timeline for completing the initial phase.
Your proposed rate for the project.

We are excited to work with a talented developer who can bring this project to life and look forward to reviewing your proposals. Thank you for your interest!