- using Bootstrap 5 components
- https://vairamuthu11a.github.io/Bootstrap-Component-Project/
- using ES6 JavaScript , Html5, CSS3
- https://vairamuthu11a.github.io/DrumkitProject/
- using ES6 JavaScript , Html5, CSS3
- https://vairamuthu11a.github.io/simongame/
- using ReactJs, Html5, CSS3
- https://keeper-app-vairamuthu.vercel.app/
- HTML5: Structure and content of web pages.
- CSS3: Styling elements with properties like colors, fonts, and layouts.
- Flexbox and Grid: Layout systems for creating flexible and responsive interfaces.
- Bootstrap 5: CSS framework for rapid prototyping and responsive design.
- JavaScript ES6: Modern JavaScript with features like arrow functions, classes, and modules.
- DOM Manipulation: Interacting with HTML elements using JavaScript.
- jQuery: Simplifying DOM manipulation and AJAX requests.
- Bash Command Line: Understanding and using the command line for interacting with your computer.
- Git, GitHub, and Version Control: Managing code changes and collaborating with others.
- Node.js: JavaScript runtime environment for server-side applications.
- NPM: Package manager for Node.js.
- Express.js: Web framework for Node.js.
- EJS: Template engine for Node.js.
- REST: Architectural principles for creating web services.
- APIs: Interfaces for communication between software components.
- Databases: Storing and organizing data.
- SQL: Language for interacting with relational databases.
- PostgreSQL: Relational database management system.
- Authentication: Implementing user login and authorization.
- Frontend Frameworks and Libraries
- JavaScript library for building user interfaces with components.
- React Hooks: Modern features in React for managing state and side effects.
- Web Design: Principles for creating visually appealing and user-friendly websites.
- Deployment with GitHub Pages: Publishing your web application directly from GitHub.
- Web3 Development on the Internet Computer: Building decentralized applications on the Internet Computer blockchain.
- Blockchain Technology: Understanding the concepts and benefits of blockchain technology.
- Token Contract Development: Creating smart contracts for issuing and managing tokens.
- NFT Minting, Buying, and Selling Logic: Implementing logic for creating, trading, and managing non-fungible tokens.