This is a complete crash course series tutorial. In this tutorial, I've shown many more concepts of React and complete 3 projects using React. Let's dive into it and Learn React Together. Please go to bottom to see the codes Topic wise, otherwise just continue and you could see the final project at - https://maniruzzamanakash.github.io/React-Crash-Course
This project was bootstrapped with Create React App.
git clone https://github.com/ManiruzzamanAkash/React-Crash-Course.git
cd React-Crash-Course
npm i
npm start
src/utils/data.js
Change route to fix duplicate render. I've done only to publish React Page in Github - src/routes/index.js
at Line No - 23
{
path: '/',
component: Home,
exact: true // This should true, I've added it as false in github just for page make in github
},
Booom !!! You made a great portfolio website.
https://devsenv.com/tutorials/learn-react-complete-crash-course-with-three-complete-project-devsenv
-
Components Learning - https://github.com/ManiruzzamanAkash/React-Crash-Course/tree/components
-
Component Communication - https://github.com/ManiruzzamanAkash/React-Crash-Course/tree/component-communication
-
CSS Styles Learning - https://github.com/ManiruzzamanAkash/React-Crash-Course/tree/css
-
Conditional & Loop Learning - https://github.com/ManiruzzamanAkash/React-Crash-Course/tree/condition-loop
-
Task Application - https://github.com/ManiruzzamanAkash/React-Crash-Course/tree/my-task
-
Components Learning - https://github.com/ManiruzzamanAkash/React-Crash-Course/tree/components
-
Counter App - https://github.com/ManiruzzamanAkash/React-Crash-Course/tree/counter-app
-
React Router Learning - https://github.com/ManiruzzamanAkash/React-Crash-Course/tree/react-router
-
Portfolio & Final Website - https://github.com/ManiruzzamanAkash/React-Crash-Course/tree/portfolio-template
Final website is also in main
branch
## Dev Environment
# Build a docker image:portfolio.
docker build -t portfolio:dev .
# Fire Up the docker container
docker-compose up -d --build
# Now check from browser
http://localhost:3001
## Production Environment
docker build -f DockerFile.prod -t portfolio:prod .
# Fire up the container in Live
docker-compose -f docker-compose.prod.yml up -d --build
# Run in Live Browser in 1337 port
http://localhost:1337
Just mail me about your problem - manirujjamanakash@gmail.com