-
React.js (18) with TypeScript
-
Next.js (14)
-
Tailwind CSS
-
MUI
-
Clone the project using
git clonecommand -
Run
npm installto install all the dependencies -
Run
npm run devto run project in development mode
-
HTML/CSS (MDN, CSS-Tricks)
- basic elements (HTML)
- box model (CSS)
- display type (CSS)
- text styling (CSS)
- flexbox (CSS)
- media query (CSS, Responsive)
- responsive design (concept, breakpoint)
-
JavaScript (MDN, javascript.info)
- basics
- Array/Object
- ES6
- ES Module, CommonJS
- Node.js project structure
-
React (react.dev/learn topic 1 Describing the UI, 2 Adding Interactivity)
- JSX Markup
- props
- state
-
Next.js (App Router, Next.js Docs)
- project structure
- basic routing
- server component, client component
-
Git & GitHub
- installing and configuration
- basic local commands
- branching and merging