Skip to content

tzada8/troy-zada

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Netlify Node Version npm Version

Netlify Status


Troy Zada

Troy Zada: Discover my experiences, qualities, and overall portfolio

The Troy Zada website is an application designed to share my story by detailing my various experiences including education, work, and projects.

Production · Netlify

Table of Contents
  1. About The Project
  2. Getting Started
  3. Adding Additional Packages
  4. Starting the App
  5. Testing
  6. Linting and Formatting

About The Project

Troy Zada Layoutx

The Troy Zada website helps users view information about me in one of the following categories:

  • Home: Basic information as well as social media links
  • Education: Universities I attended and awards I achieved
  • Experience: Previous history of companies I worked at
  • Skills: Proficiency in interpersonal and professional skills
  • Portfolio: Projects I am working on or have completed
  • Blog: Stories shared about past experiences
  • Contact: A way to reach out and leave me a message

(back to top)

Getting Started

Installations

Ensure the following applications are locally installed:

Dependencies

Install node dependencies:

npm install

(back to top)

Adding Additional Packages

  1. Install the additional packages. As as example:
    npm install react-icons
    
  2. Commit the package.json and package-lock.json files

(back to top)

Starting the App

Start the application at http://localhost:3000:

npm start

(back to top)

Testing

Run the unit tests:

npm test

Linting and Formatting

Linting

Run the eslint script:

npm run lint

Formatting

See if any files require formatting:

npm run prettier:check

Fix files that require formatting:

npm run prettier:write

(back to top)

About

Discover my experiences, qualities, and overall portfolio!

Topics

Resources

License

Stars

Watchers

Forks