Giter Site home page Giter Site logo

rhodespeter / portfolio Goto Github PK

View Code? Open in Web Editor NEW
1.0 2.0 0.0 5.82 MB

Portfolio website - build without frameworks and libraries

Home Page: http://rhodespeter.co.uk

HTML 35.17% CSS 16.31% JavaScript 48.52%
portfolio html css javascript nightwatch portfolio-website codeship

portfolio's Introduction

CV Portfolio

Codeship Dependency Status devDependency Status

Portfolio website - build without frameworks and libraries

You can find the website hosted here.

Current tech stack

  • HTML5, CSS3, JavaScript
  • BEM naming conventions
  • e2e testing with Nightwatch.js
  • Continuous intergration with CodeShip

To run tests:

Clone this repo:

git clone https://github.com/RhodesPeter/portfolio.git

Install node modules and run post install script:

npm install

Run the Nightwatch tests:

npm test

portfolio's People

Contributors

rhodespeter avatar

Stargazers

Ewelina Skibinska avatar

Watchers

James Cloos avatar  avatar

portfolio's Issues

Load all images on page load.

Steve's suggestion:

The images that appear when you hover over the project illustrations only load when you hover, so there is a slight delay.

load all the images on page load?

Focus lines

After I've clicked one of the links in the header, it looks like this:
screen shot 2017-02-16 at 15 59 52

MacOS, Chrome 56

Improvements to portfolio projects

Jen's suggestion

  1. The autocomplete app's background is beautiful. But (on my mobile at least), the background jumps downwards whenever I enter a new character - probably in relation to the drop down box containing he suggested words. Hopefully just a little thing to fix. Just gives a bit of an impression of the site being broken atm.

  2. The drawing app doesn't work - that's probably only on my mobile? But just a heads up, in case that matters to you

  3. Hacker alias is relatively self explanatory, but a short bit of text to say what a user is doing on that page might be a nice addition? Just like: '
    'Enter your name to get your new alias'

Edit 'about/summary' text

Jen's suggestion

"your 'about' description is really nicely worded but tbh I think you should sell yourself a bit more
Hmm..not the about bit necessarily, maybe just the summary bit at the top.

It kinda sounds like "i've been coding for 16 weeks, I used to be a designer, one day I want to be a good at coding"

Error retrieving a new session from the selenium server

Came back to the project and ran nightwatch.js tests, no code has been changed from when the tests were last run and I have this error in my terminal:

peterrhodes (master *) cv-portfolio $ npm test

> [email protected] test /Users/peterrhodes/Desktop/cv-portfolio
> nightwatch --config tests/nightwatch.conf.BASIC.js

Starting selenium server... started - PID:  52034

[Tests] Test Suite
======================

Running:  Assert Title

Error retrieving a new session from the selenium server

Connection refused! Is selenium server started?
{ Error: getaddrinfo ENOTFOUND localhost localhost:4444
    at errnoException (dns.js:28:10)
    at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:76:26)
  code: 'ENOTFOUND',
  errno: 'ENOTFOUND',
  syscall: 'getaddrinfo',
  hostname: 'localhost',
  host: 'localhost',
  port: 4444 }

Link to GitHub and the site?

Jen's suggestion:

From an employer's perspective, it might be nice if the boxes listing the technology (e.g. 'html CSS tape javascript') were click able and took someone directly to the github repo, so they can look through your code too? and then one for the hosted site.

At the moment they just link to either GitHub or the site. How about both?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.