This will be in a series of tutorials that will be building a e-commerce site that has secured users through Auth0, secure backend, upload images(cloudinary), can accept payments(using stripe), and post to database(mongodb).
Learn to code with free online courses, programming projects, and interview preparation for…
Learn to code with free online courses, programming projects, and interview preparation for developer jobs.
A Basic React + Redux introductory tutorial
In this tutorial we are going to create a list of Contacts using React and Redux. We will have a list of contacts and…
One Way Data Flow vs Unidirectional Data Flow
They are multiple programming patterns of structuring your react application when managing state. One-way-data-flow ←…
Todo-List with Redux
I will create a todo-list with redux. Go to terminal, and go to directory to store your app in and type npx…
Learn to code - for free
Learn the technical skills you need for the job you want. As leaders in online education and learning to code, we've…
Getting Started with React: A Beginner's Guide - SitePoint
Before we can even create our app.
Setup a cloudinary account,
Setup a stripe account.
Card Payments Quickstart
Online payment processing for internet businesses. Stripe is a suite of payment APIs that powers commerce for…
Setup a mlab database.
Download Git if on window, no need for mac already installed in.
Git - Downloading Package
You are downloading the latest ( 2.18.0) 32-bit version of Git for Windows. This is the most recent maintained build…
Postman is the only complete API development environment, for API developers, used by more than 5 million developers…
After downloading needed resources, and setting up account make sure to bookmark the documentation needed for this project. Here are the mongoose and mongodb docs. Don’t Download MongoDB. We will be using mlab instead.
Project Fields to Return from Query - MongoDB Manual
This page provides examples of query operations with projection using the MongoDB\Collection::find() method in the…
Express 4.x - API Reference
This is used to determine what media type the middleware will parse. This option can be a string, array of strings, or…
MDN Web Docs
The MDN Web Docs site provides information about Open Web technologies including HTML, CSS, and APIs for both Web sites…
For storing your project if you don’t already have one, create a github
Build software better, together
GitHub brings together the world's largest community of developers to discover, share, and build better software. From…
For help create a stack overflow account
Stack Overflow - Where Developers Learn, Share, & Build Careers
Stack Overflow is the largest, most trusted online community for developers to learn, share their programming…
And ask me for help on linkedIn or facebook, or the comments.
Ali Alhaddad is on Facebook. Join Facebook to connect with Ali Alhaddad and others you may know. Facebook gives people…
Here is step 2: