For this project, we expect you to look at these concepts:
- Web Stack Portfolio Project Criteria
- Portfolio Project Idea Bank
- Portfolio Project Idea Bank
- Portfolio project
- The presentation
You will present your project individually or as a team on a zoom call.
Your presentation, inclusive of the demo, should not exceed 16 minutes. You are expected to provide the following:
- A public GitHub repository for your project.
- A Google Slides presentation including:
- A brief description of the project and your team.
- A breakdown of the architecture and the technologies or third-party services used.
- A report of your developments, highlighting your successes, challenges, areas for improvement, lessons learned, and next steps for your project.
- A conclusion summarizing your experience.
- Good use of Version Control
You must demonstrate a good understanding of version control through effective use in your portfolio project. This include:
- Committing as often as possible
- using descriptive and professional commit messages
- collaboration through the use of branches and pull requests
- Quality of presentation and project
The complexity, quality and curiosity that you put in your project is important - go beyond your limit and surprise us!