l o a d i n g

Next.js Migration and WordPress Data Integration

Jun 5, 2024 - Mid Level

$112.00 Fixed

We are looking for an experienced freelancer to migrate our manga platform from React/Express to [login to view URL] and migrate data from a WordPress website with a MySQL database. The goal is to maintain all current features while leveraging [login to view URL] benefits like improved SEO, performance, and developer experience. The WordPress data migration must be seamless, ensuring no data loss and proper integration.

Key Responsibilities:

1. [login to view URL] Migration:

Convert the React/Express app to [login to view URL], maintaining all features.

Audit React components for SSR compatibility.

Migrate Express API routes to [login to view URL] API routes.

Implement SSR for manga listing pages and ISR for detail pages.

Optimize images using next/image and update routing with next/navigation.

Update authentication to use [login to view URL] session management.

Configure build and deployment pipelines for Next.js.

Implement SEO best practices specifically optimized for manga content.

Ensure all content is secured and accessed only by authorized users.

Ensure the build meets Google’s Core Web Vitals (LCP, FID, and CLS) with optimizations for fast loading, minimal blocking, and stable layouts.

2. WordPress Data Migration:

Extract data (posts, pages, user data, media) from the WordPress MySQL database.

Transform and migrate data to fit the new [login to view URL] platform.

Migrate media files and ensure proper linking.

Map WordPress user roles to the new authentication system.

Test migrated data for integrity and consistency.

Current Project Structure:

Frontend (React + TypeScript):

Pages: Manga details, chapters, user dashboard, admin panel, community features.

Components: Reusable UI components like MangaCard, Comments, etc.

Hooks: Custom hooks for manga actions, reading history, etc.

Backend ([login to view URL] + PostgreSQL):

RESTful APIs for manga management.

Authentication using Passport.js.

File upload handling for manga content.

WordPress Website:

MySQL database with posts, pages, user data, and media.

Key Features to Maintain:

Content Management:

Bulk manga upload system.

Chapter, tags, genres, and author management.

User Features:

Authentication, reading lists, bookmarks, and progress tracking.

Rating and review system.

Discovery Features:

Advanced search, recommendations, and trending manga sections.

Community Features:

Discussion forums, comments, and user ratings.

Skills Required:

Expertise in [login to view URL], React, TypeScript, and Express.js.

Experience with PostgreSQL and MySQL databases.

Familiarity with WordPress data structures and migration tools.

Knowledge of SSR, ISR, and [login to view URL] routing.

Proficiency in data migration and authentication systems.

Deliverables:

Fully functional [login to view URL] platform with all features.

Successful WordPress data migration.

Documentation of the migration process.

Optimized build and deployment pipeline.

Timeline & Budget:

Provide an estimated timeline and cost.

Include any additional suggestions for the project.

Add the following features to the project: Enhanced homepage, profile features and content management. (to be discussed how to)

If you have experience with similar migrations and can deliver a high-quality [login to view URL] implementation with seamless WordPress data migration, we’d love to hear from you! Share your portfolio, relevant experience, and a proposed approach.

  • Proposal: 0
  • 6 days
AuthorImg
Subodh Varman Inactive
,
Member since
Apr 27, 2024
Total Job
2