Portfolio

screenshot of Portfolio
create-react-app
react
bootstrap

Portfolio

Personal website, Data scientist portfolio template

Overview:

This website is a resume for a data scientist and is built using React and react-bootstrap. It was inspired by open-source components and can be used as a template for other projects. The project is available for forking and cloning, with an installation guide provided. Users can customize the information displayed on the website by modifying the content in the assets folders. Additionally, there is an optional step to set up Google Analytics tracking.

Features:

  • Built using React and react-bootstrap
  • Inspired by open-source components
  • Can be used as a template for other projects
  • Customizable content in assets folders
  • Optional Google Analytics tracking

Installation:

  1. Fork the project
  2. Clone your fork
  3. Install the packages
  4. Start the project
  5. Customize your information
    • All the content (text, icons, links, etc.) are configured in the assets folders
    • There is one configuration file per page or main component
    • Modify the values in the configuration files while keeping the key's names, structure, and className the same
    • Add new values to the configs containing a list
    • Images are stored in the assets/images folder and can be used in various routes
  6. Set up Google Analytics tracking (optional)
    • Take the .env.example file and rename it to .env
    • Put your tracking id in the variable REACT_APP_TRACKING_ID

Summary:

This website is a resume for a data scientist, built using React and react-bootstrap. It offers the ability to easily customize the content and can serve as a template for other projects. The installation process is straightforward and includes steps for forking, cloning, and customizing the project. Additionally, users have the option to set up Google Analytics tracking for their website.

create-react-app
Create React App

Create React App is a popular tool for quickly setting up a new React project without the need for manual configuration or setup. It provides a preconfigured development environment with modern build tools, a live development server, and an easy-to-use command line interface.

react
React

React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components

bootstrap
Bootstrap

Bootstrap is the most popular CSS Framework for developing responsive and mobile-first websites.

personal
Personal

A personal website is an online platform that showcases an individual's work, interests, and personality. It can include a range of content, such as a bio, resume, portfolio, blog, and contact information, and is often used to promote one's personal brand or professional services.

portfolio
Portfolio

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.

github-pages
GitHub Pages

Gridsome is a Vue.js-based static site generator that makes it easy to build fast and flexible websites and applications by leveraging modern web technologies like GraphQL, Webpack, and hot reloading