Skip to content
This repository has been archived by the owner on Apr 24, 2022. It is now read-only.

ayushagg31/portfolio-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Personal Portfolio

website Hitstodo License: MIT LinkedIn

Portfolio website to showcase my work, skills and other information.

Website

Live version - ayushaggarwal.com

Here's a preview of the website

Preview

Personalisation

You can use this repository to build your own portfolios.

How to

  1. Clone this repository
git clone https://github.com/ayushagg31/portfolio-app.git
cd portfolio-app
  1. Install required libraries
npm install
  1. Run the project
npm run start
  1. To make changes, edit src\main\Data.js file.

Still facing problems, consider raising an Issue on the repository.

Task Lists

xkcd-tags

  • Make a reusable component for heading
  • Make a reusable component for empty container
  • Reduce Redundancy in Projects and ProjectScroll components
  • Reduce Redundancy from Experiance and Education Section
  • Modify code to convert into reusable template
  • Google Analytics setup
  • SSL certification setup
  • Import all the data from a separate file (automation)
  • Add 404 page using React-Router (redirecting all URLs to homepage is a bad practice)
  • Add light mode to the website
  • Improve colors of Project section
  • Explore stepper navMenu for desktop view
  • Add failure scenaiors in Contact Section
  • Add a Logo for the website
  • Add Sliding animation on the logo
  • Resolve Alias Issue
  • Improve Horizontal Slidebar
  • Add checks on the code (Github actions)

Technology

  • React - Frontend framework
  • Node - Backend framework
  • Reactstrap - React Bootstrap 4 components

License

Licensed under MIT