My Portfolio (fully rewritten using angular 8)
The Portfolio project was generated with Angular CLI version 8.3.3. It is a web development project that serves as a portfolio website. The project includes various features and customization options, allowing users to edit and display their data and change the color scheme.
ng serve to launch a local development server and access the website at http://localhost:4200/. Any changes made to the source files will automatically reload the app.ng generate component component-name. This command can also be used to generate directives, pipes, services, classes, guards, interfaces, enums, and modules.app/services directory. Users can also change the main "blue" color by editing the assets/css/color.scss file.The Portfolio project is a web development project built with Angular CLI. It allows users to create and customize their portfolio websites by providing features such as a development server, code scaffolding, and customization options. By editing the source files and color scheme, users can personalize their portfolio to showcase their work and skills.
Angular is a TypeScript-based open-source framework by Google for building dynamic single-page applications and cross-platform mobile apps with MVC architecture and a rich set of features.
A portfolio website is a type of website that showcases an individual's or a company's work, skills, and accomplishments. It typically includes a gallery of images or videos, case studies, and client testimonials to provide potential clients or employers with a comprehensive overview of their experience and expertise.
Material Design is a design system developed by Google that provides a set of guidelines, components, and tools for creating visually appealing and functional user interfaces. Material Design is designed to be flexible and customizable, making it a great choice for a wide range of applications and use cases.
TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.