KleoPetroff / react-github-portfolio

Stylish project portfolio built with React

Home Page:https://projects.kleopetrov.me

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Getting Started

The project uses the Github API and utilizes the browser's localStorage for persistence. The following instructions will give you a copy of the project on your local machine for development and testing purposes.

Prerequisites

Make sure you have NodeJS (v9.0 or higher) and npm (v5.6.0 or higher) installed.

How to build

  1. Clone the repo.
  2. Install all dependencies using npm install.
  3. Start the project by running npm start.

Prettier and Precommit Hooks

Prettier is used for automatic code formatting. It's executed on every commit using a precommit hook.

Roadmap

  • Add tests
  • Integrate Typescript
  • Current Project page - a page with a detailed information of my current work in progress project
  • Issues Page - a social page with all open issues of all my projects listed, where people can give suggestions and propose solutions

Deployment

The continuous deployment is done using Netlify.

Contributing

Pull Requests and Suggestions are highly recommended. Use the issues section to submit a suggestion or report an issue or submit a pull request.

License

This project is licensed under the MIT License - check the LICENSE for details.

About

Stylish project portfolio built with React

https://projects.kleopetrov.me

License:MIT License


Languages

Language:JavaScript 58.6%Language:CSS 35.2%Language:HTML 6.2%