This is a single-page React application that displays my personal resume information and projects from Github. The application is built with React, CSS, and HTML and data is fetched from the Github API.
- Personal information display
- Github project showcase
- Responsive design
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- Node.js
- Npm
- React
- Clone the repository
- Install the dependencies
npm install- Start the development server
npm start- To change the data displayed on the page, modify the
src/data/data.jsfile. - To use your Github API key, create a
.envfile and add the following line, replacingYOUR_API_KEYwith your actual key:
REACT_APP_GITHUB_SECRET=YOUR_API_KEY- To add a custom domain for your Github Page, add a
CNAMEfile with your domain name.
The application is deployed using Github Pages and can be accessed at https://dan3002.tech/.
To deploy the application, run the following command:
npm run deploy- Fork the repository
- Create your feature branch (
git checkout -b feature/fooBar) - Commit your changes (
git commit -am 'Add some fooBar') - Push to the branch (
git push origin feature/fooBar) - Create a new Pull Request
This project is licensed under the MIT License - see the LICENSE.md file for details.
The design is a modified version of the Bolby - Portfolio/CV/Resume WordPress Theme.
