Full-Stack Application: Project Vale
After 2021 I had to leave my role in QA Ltd due to health and family reasons.
It wasn't until 2022 that I had an opportunity to focus back on coding and knew that I would need to revisit programming, adding it to my day-to-day routine; I decided to create a repository that would outline the skills I would refresh, covering existing topics as well as some new skills such as React.
About:
As part of my refresh, I wanted to cover full-stack development techniques I've used in the past; there are many technologies to keep track of and can fall out of memory; this can be a real problem as part of my portfolio could deteriorate without maintenance.
Existing Skills:
- Git and SVN
- Agile & issue tracking
- Java 8 & Maven Build
- Junit & Mockito
- JDBC
- Spring API
- Node.js & Javascript
- Cucumber & Gherkin
- Git and SVN
I was curious about expanding my front-end knowledge, so this project provided the opportunity to look into React and how it differs from the AngularJS training that QA Ltd provided me; this was partly due to an exploration of Angular9 and wishing to balance the benefits and drawbacks of each framework. A big part of this is that Angular had evolved in my time whilst working with a client on primarily back-end oriented technologies, so I had an opportunity to review how these technologies have changed since.
Repository link:
Additional
Example repo feature-branch adherence:
[ Example Feature Branch Model ]Issue Tracking:
The name "Vale" came from raids instances in Guild Wars 2; it was an arbitrary naming convention that could act as nomenclature for potential projects, becoming a set of significant repositories on my GitHub.
The raid instances are titled as follows:
- Spirit [Vale]
- Salvation [Pass]
- [Stronghold] of the Faithful
- [Bastion] of the Penitent
- [Hall] of Chains
- [Mythwright] Gambit
- The Key of [Ahdashim]
Return