Skip to content

Learning experience following a Udemy course which I have adapted to use Typescript instead of Javascript

Notifications You must be signed in to change notification settings

PabloGracia/commerce-webpage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E-commerce-webpage


The production version of this app can be found here.

I started this project with the intention of learning more about React and its ecosystem, as well as Typescript. To have some guidance with the React bit, I have followed this course in Udemy to build the app. The course focuses on React on top of Javascript, so in my approach to building the app I have learned from the videos how to build the different bits, and following that I have implemented what I've learn in the course, but using Typescript. To learn how to embed Typescript I have been learning from various resources online.

The technologies/libraries I have used so far for creating the app are (in addition to React):

  • Redux: Used for containing the data of the app, such as the content of the cart and how all the components interact with it.
  • ReactRouter: To create the page navigation experience.
  • Stripe: To handle the payments of the app. -Firebase: To handle the user auth (sign up and log in) process.

This project was bootstrapped with Create React App.

Usage


To use the development version of the app, clone the repo, run yarn to install dependencies, and yarn start to start the development server

About

Learning experience following a Udemy course which I have adapted to use Typescript instead of Javascript

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published