Build an e-store using Next.js, Figma, GraphQL, PayPal.
Learn how to use React(NextJS), HyGraph(GraphCMS), GraphQL, Figma, Styled Components, EmailJS, Auth0 and PayPal
React,Figma,GraphQL,Development,Web Development
Lectures -93
Resources -1
Duration -14.5 hours
Course Description
If you are a beginner web developer with React then this course is a great match for you.
This is a project based course which covers all the steps to build a fully functional ecommerce website from scratch.
I will show you HOW to use all of those technologies, tools, and services together in one full project, and we will start from the idea, design the frontend with Figma which is the best free design tool today, then we will create and manage the products in the backend with the excellent CMS from Hygraph ( rebranding from GraphCMS ), then we will fetch the products using GraphQL for the frontend we will use NextJS which probably you already know its a React Framework, then we will implement authentication and protected routes with Auth0, add payments with PayPal, we will have fully functional cart page and contact page with a form in it that actually sends emails using EmailJS
After we are done with the coding we will push the code on GitHub, then link our GitHub repo with our account on Vercel where we are going to deploy our project live online for free.
And best of all.. all of this by using only free tools and services.
Goals
What will you learn in this course:
- The goal of this course is to help you learn how to use React in combination with several other services, libraries and frameworks to build a complete e-commerce web site or any other website.
Prerequisites
What are the prerequisites for this course?
Knowledge of basic programing concepts
Familiarity with the basics of JavaScript, HTML, CSS and React
Desire to learn and to code

Curriculum
Check out the detailed breakdown of what’s inside the course
Introduction
3 Lectures
-
Intro 01:38 01:38
-
Intro explainer 05:30 05:30
-
Course resources
Design with Figma
7 Lectures

CMS - Create and manage the products
6 Lectures

The frontend
33 Lectures

Contact Page
8 Lectures

Building the Cart Page
17 Lectures

Authentication
4 Lectures

Payments using PayPal
9 Lectures

Final Section
6 Lectures

Instructor Details

Igor Risteski
I used to work in customer care department in the IT sector, but after many years, i switched to Photo editing and Web Development and i love it :)
Learning web development is very interesting and can be very fun, but its not easy at all, especially in the beginnings when you have no clue what goes where.. , and that's why i decided to offer my help to beginners who struggle with it as i did as a self thought web developer.
Course Certificate
User your certification to make a career change or to advance in your current career. Salaries are among the highest in the world.

Our students work
with the Best


































Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe now
Online Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now