Skip to content

This website is a digital version of my traditional paper resume. It shows my education, skills, previous positions and projects I've worked on. But, it also shows things I cannot accurately share using a paper resume(such as links to my projects)

Notifications You must be signed in to change notification settings

gabriel-rusu/webpage-v2

Repository files navigation

Webpage

In this project, I tried to showcase my achievements in a pleasant way building a personal webpage from scratch and learn something in the process

📝 Table of Contents

🧐 About

This website is a digital version of my traditional paper resume. It shows my education, skills, previous positions and projects I've worked on. But, it also shows things I cannot accurately share using a paper resume(such as links to my projects)

This projects also was designed to auto-update its content using the Github API & some configuration JSON files the end goal is to make a personal webpage that doesn't need any manual updating & redeployment.

🏁 Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisites

To run and modify the project easily you should install:

Installing

To install this project on your computer all you have to do is run the following command in the root of the project directory:npm install After running the command to start the app run npm start or ng serve if you installed the Angular CLI.

🔧 Running the tests

  • Running unit tests
    • Run ng test to execute the unit tests via Karma.
  • Running end-to-end tests
    • Run ng e2e to execute the end-to-end tests via Protractor.

🚀 Deployment

Run ng serve for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files. Run ng build to build the project. The build artifacts will be stored in the dist/ directory. Use the --prod flag for a production build.

⛏️ Built Using

  • Visual Studio Code - code editor.
  • Bootstrap - framework that helps create beautiful, responsive layouts.
  • Node JS - designed to build scalable network applications.
  • Angular 13 - application design framework and development platform for creating efficient and sophisticated single-page apps.

✍️ Authors

About

This website is a digital version of my traditional paper resume. It shows my education, skills, previous positions and projects I've worked on. But, it also shows things I cannot accurately share using a paper resume(such as links to my projects)

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published