James
Hockless
Software Development
Projects

NC News Frontend
Northcoders News is a social news aggregation, web content rating, and discussion website. It has several functionalities, including the ability to post comments, delete comments, pull up articles, topics and more. For this project, I built both the backend and frontend using most of the skills I have previously listed. Northcoders News has articles which are divided into topics. Each article has user curated ratings and can be up or down voted using the API.
- React
- CSS

Grafter
Grafter is a mobile app that is designed for people in the trades industry and is used for keeping up to date with your ongoing jobs, as well as planning and preparing new ones. Personal experience and research suggests that this type of software is in demand, which is why we chose to develop this app. In your jobs list you can upload images of your plans to the job, you can create a list of materials and you can also keep track of the jobs with an inbuilt calendar.
- React
- JavaScript
- Firebase
- ES Lint
NC News Backend
For the backend of our server I used a range of technologies and methods to create the API. I used PSQL to create and seed the database and TDD to ensure everything worked smoothly.
- PSQL
- Express
- Jest
- Node
Technologies
Front-end
React.js, HTML5, CSS3, CSS FrameworksBack-end
Node and Databases, PSQL, Jest, OOP, Nodemon, FSUI, Packages & More
JSON, Heroku, Axios, Flutter
About Me
I am a highly creative Northcoders graduate with a bachelors degree in Media, Music & Sound, with managerial experience, sound computer scientific knowledge and wide-ranging interpersonal skills. I aspire to be a successful software developer as I thoroughly enjoy all aspects of computer science, such as building programmes, working with like-minded team members, problem solving and learning new programming concepts and techniques.
2020
Began self study with Python and Javascript
2021
Started the Northcoders Bootcamp
2022
Graduated from Northcoders