- Demonstrate the skills I have learnt at Founders & Coders
- Use CSS flexbox and/or CSS grid to achieve a design that works on all screens.
- Build logical and clear file architecture
- Install dependencies
- Build a server and a router
- Deploy on Heroku
- Use continuous integration (Travis)
- Testing
- Test on the front end
- Test on the back end
- Use Test Driven Development to build tests before I write code
- Have a fantastic design - clear, minimalist, yet fun and engaging.
- Provide information about me! A portfolio of my skills, achievements and projects.
- Make the website accessible as I go - it should be engrained in my design and building, not an afterthought.
- Make an API call
- Use a database
- Use the three.js library to create a fun 3D experience for my users.
- Refactor server using Express