Full-stack Twitter clone built on Express.js, React.js and MongoDB. This utilises JWT for authentication and is passed through HTTPOnly cookies to maximise security.
https://github.com/Max-Hutchings/Twitter-Clone
Java Spring Boot full-stack application with JWT authentication in HTTPOnly cookies.
https://github.com/Max-Hutchings/Java-Spring-Boot-social-media-backend
- Learnt the basics of Python.
- Learnt basic SQL.
- Completed IBM's data analyst course, using Python, SQL and Excel for data analysis.
- Software creation stole my interest when creating the data analytics dashboards.
- I learnt vanilla Javascript and Python's Django framework.
- I learnt React.js to enable me to create more scalable solutions.
https://github.com/Max-Hutchings/NoteNest
- I put my tech stack into practice by building a Trello-like note-taking app from scratch.
- **TECH: ** Django, React.js, Redux, Drag-and-Drop Kit, SQLite3, HTML and vanilla CSS.
- **FUNCTIONALITY: ** This app allows a user to create an account, and load their notes dashboard. A user can add note sections with custom titles, and then add notes to each section. Drag and drop functionality is implemented for users to drag a note from one section to the other. The user can also tick off notes when completed, putting a line through the note content. When appropriate, the user can click "clear completed notes", which moves all completed notes to a new (automatically created) "Completed Notes" section.
3-month software engineering academy focused on the following:
- Group projects working in agile development frameworks and using Kanban boards
- Test-driven development
- Object-orientated programming
- Java
- React.js
- Express.js
- Professional workplace skills
- Agile
- Single Responsibility
- Finished building a full-stack Twitter clone.