const ale = {
technologies: {
code: ['JS', 'TS', , 'Tailwindcss', 'HTML5', 'CSS/SASS'],
tools: ['NextJS', 'ReactJS', 'Redux', 'Jest', 'Cypress'],
mustHave: ['GIT', 'WebPack', 'Gulp'],
},
others: {
graphics: ['Figma', 'Photoshop'],
architecture: ['SPA', 'MPA'],
softSkills: [
'Problem-solving',
'Time management',
'Teamwork and collaboration',
'Passion for learning new things',
],
},
funFact: 'There are two ways to write error-free programs; only the third one works',
};
![]() |
Training project for React course. Technologies: NextJS, Tailwindcss, ChartJS, Moment, IndexedDB |
![]() |
Training project for React course. Technologies: React JS, TypeScript, SSR, reddit API |
![]() |
Course project for JS basic course Technologies: JS native, OOP, Local Storage |
![]() |
MPA. Course project for Web-layout advanced course Technologies: JS native, Sass, Gulp, HTML modules JS libraries: Slider JS, Choices, Inputmask |
![]() |
Training project for React course(SPA) Technologies: React, React-DOM, React-route, working with db |
![]() |
Training project for React course. The main goal of this project was to understand how Redux and React can work together Technologies: React, React-DOM, Redux |
![]() |
Training project for JS basic course Technologies: JS native, Local Storage, OOP |
![]() |
Training project for JS basic course Technologies: JS native |
![]() |
Training project for JS basic course. This project was created as a training project within the framework of an advanced JS course. The main goal of this simple application was to create a function that would render all the information at once, and not load the information as it arrives. Technologies: JS native, Css |
![]() |
Course project for web-layout basic course Technologies: HTML, CSS, JS View Blanchard on GitHub Pages JS libraries:
|