Job Posting: Full-Stack Developer for Reach Businesses Project
We are seeking a Full-Stack Developer with expertise in:
– Laravel
– Javascript
– HTML
– API integration

Project Overview:
We need a developer to add to our web application with the following features and improvements:

Design and UX Improvements (20%)
1. Website Frontend Redesign:
   – Redesign the Reach Businesses website frontend with new pages for a polished look.
   – Implement responsive design for both mobile and desktop platforms.
   – Ensure a smooth user experience with dynamic adjustments (e.g., paginations).

Frontend Development (20%)
2. Login / Sign-up Page:
   – Create front end pages for user sign-up with name, email, and password.
   – Implement forgot password functionality.
3. Subscription Page:
   – Develop a header with subscription details.
   – List subscription plans and the number of postcards allowed per plan.
   – Integrate a payment gateway (Stripe) for checkout, allowing users to pay via credit or debit card.
4. Home Page and Profile:
   – Redesign the home page to enhance the appearance.
   – Display a list of all businesses with a detail view for each.
   – Implement global search functionality to search through company and agent information.
   – Develop user profile management for subscription plans (upgrade and downgrade options).
   – Enable users to update their name and password.
5. Template and Business Selection:
   – Allow users to select from initially three built-in templates.
   – Enable users to upload and edit images directly on the website.
   – Facilitate the selection of one or multiple businesses to be included in the template.
   – Add functionality for users to input emails for sending details.

Backend Development (60%)
6. Backend Tasks:
   – Create APIs for login, sign-up, and forgot password functionalities.
   – Integrate Stripe APIs to manage the paywall.
   – Implement global search integration.
   – Integrate a Direct Mail API.
   – Develop features for template selection and object selection from the database.
   – Create backend logic for subscription management (view, cancel, and upgrade subscriptions).

Additional Features:
7. In-Website Picture Editor:
   – Develop a user-friendly editor that allows users to edit pictures directly on the website.
8. Enhanced Search:
   – Improve the database search to be more efficient and user-friendly.
9. API Integration:
   – Integrate the specified API to use the user-created lists for performing designated tasks.

Requirements:
– Proficiency in Laravel, Javascript, and HTML.
– Experience with API usage and integration.
– Ability to create intuitive and seamless user experiences.

Posted On: July 29, 2024 00:01 UTC
Category: Full Stack Development
Skills:API, Laravel, API Integration, JavaScript, CSS, Web Application, HTML, MySQL

Country: United States

click to apply

Powered by WPeMatico