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
