ichater / Fullstack-App

0 stars 0 forks source link

High level plan #1

Open ichater opened 1 year ago

ichater commented 1 year ago

Plan for full stack application

Overview

I am doing this project to teach myself some skills that will make me more marketable as a developer, better at general problem solving and better at my job as a front end developer. At this stage I feel I have a solid understanding of front end development, javascript as a programming language and I have generally good problem solving skills however there are a lot of knowledge gaps I would like to fill in. I am not very solid on good back end practices or architecture. I am going to try to implement good ways of working like TDD, issues for new features and generally better planning for my work than I have implemented in the past.

At all times I will prioritise clean and readable code and I will emphasise actually understanding what I am doing and why as opposed to just copy/pasting code until something works the way I want it to. I will also make sure there is as much of a separation of conecerns in my code as possible, ideally I will be able to add in new features and make changes to individual parts of the code without the whole codebase breaking.

Tech stack

High level plan drawio

What I am hoping to learn