Today is all about teamwork. You will need to get a working (minimal) product over the line by a deadline.
There are two projects in this codebase, frontend (React/bootstrap) and backend (serverless AWS lambda). Please make sure you are in the correct folder/directory when trying to run various NPM commands etc.
Each project has its own readme with specific instructions. Read them both. Do what they say.
Goal:
- Get frontend and backend running locally
- Get the communicating with each other
- Observe what you have been given as a starting point
Take a deep breath. The start of a project is the most exciting/confusing stage. This never changes.
It is possible to waste gargantuan amoounts of time doing nothing but busywork at the start of a project. Make sure you don't!
You have learned about presenting, teamwork and agile workflows. Your pre-learning has covered the basics of the technology (html, css, javascript, internet basics, command line).
Your work today is to figure out how to get a product over the line. You will leverage the starter code, the web, your prior learning, the tutors and each other to figure out how to do that.
- Who do you have in your team?
- What are the team members good at?
- What features have you got at the starting point?
- What is your product vision?
- What is missing from the start point, comared to your product vision?
- What new features are required?
- What's the simplest way to build them?
- Be agile: how can you deliver tiny increments continuously?
- How will you work as a team to build the vision?
- How can you keep the team on track to success throughout the day?
- What work will you prioritise?
- How will you make sure the backend and frontend work together?
- What is the minimum you need to get something you can demo?
- How will you know if your product works?
At 4 PM all teams will deliver their short pitches. We'll pick a random order.
in your pitch:
- Sell the benefits!
- Engage your audience!
- Dazzle us with your demo!
Don't bore us with technical details - this is a sales pitch.
Very best of luck ...
tempus nullum hominem expectat, praesertim non post prandium