Help connect my Next JS Template to my Django backend

Posted 5 weeks ago

Project Description:

We have an existing Django backend using the Oscar ecommerce framework with a built-in API. We've purchased a Next.js template for the frontend but need help integrating the two seamlessly.

Key Responsibilities:

API Integration:
Analyze the Oscar API endpoints and data structures.
Adapt the Next.js template components to fetch and display product data, category information, shopping cart details, and other relevant information from the Django backend.
Troubleshoot and resolve any issues preventing successful data display.
Data Formatting:
Evaluate whether data formatting is the root cause of display issues.
If needed, implement appropriate data transformations or normalization on the frontend or backend to ensure compatibility.
State Management:
Implement state management solutions (e.g., React Context, Redux, Zustand) to handle shopping cart updates, product selections, and user interactions.

Required Skills & Experience:

Proficiency in Next.js: Strong understanding of Next.js concepts (server-side rendering, routing, component architecture).
REST API Experience: Experience working with RESTful APIs, particularly consuming data.
JavaScript Expertise: Advanced knowledge of JavaScript (ES6+) and React.
Django/Oscar Familiarity (Preferred): Basic understanding of Django and the Oscar framework would be beneficial.
Problem-Solving Skills: Ability to debug and resolve integration challenges.
Attention to Detail: Meticulous approach to ensure data accuracy and seamless user experience.
Additional Information:

Project Timeline: [Estimated duration, 1-2 weeks]
Communication: Regular communication (e.g., daily updates, video calls) is essential.
A fully functional Next.js frontend integrated with the Django Oscar backend.
Well-documented code.
Clear instructions for future maintenance and updates.

  • $100.00

  • Intermediate
    Experience Level
  • Remote Job
  • One-time project
    Project Type
Skills and Expertise
Python JavaScript React
+ 7 more
Activity on this job
  • Proposals:
    10 to 15
  • Last viewed by client:
    4 weeks ago
  • Interviewing:
  • Invites sent:
  • Unanswered invites:
About the client
Member since May 18, 2024
  • United States
    8:17 AM
  • 1 job posted
    0% hire rate, 1 open job

Explore similar jobs on Upwork

SP API Forecasting AMAZON 1P
Hourly ‐ Posted 5 minutes ago
Python Amazon Web Services API API Integration API Development Amazon API Gateway Amazon MWS
Spring Boot Project Deployment
Fixed-price ‐ Posted 51 minutes ago
Java Spring Boot Spring Framework Docker RESTful API Spring Security Amazon Web Services API

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo
Other open jobs by this Client (1)