Project Blueprint
Use the Blueprint to create a project
Dear ReDI member, this is a project blueprint/template which you can use to create a new project. Steps:
- Create a Copy of the Blueprint
- Fill out meta data (Title, subtitle, categories, tags
- Fill in the content for each section to describe the project
- Done! You can share the project now :)
1. Introduction
- What is the project content about?
- What is the problem we are solving with the project?
2. Project Brief
- How is the student going to work on the project?
- What is the major challenge of the project?
3. Learning Objective
List the components / frameworks which the student is going to use / learn. Example below:
- Routing
- Local and Global State Management
- Hooks
- Lifecycles
- Styling
4. Minimum Acceptance Criteria
What are the minimum criteria which the project should meet to be considered “done”?
- Users are able to view the list of all restaurants that are returned from the API
- Users are able to check restaurants with specific categories/tags
5. Optional Challenges
Add a few extra challenges for the more ambitious students.
6. Technical Setup
How can the student get started with the project? Example:
- Fork boileplate repo
- Set up the project with version control (e.g. Git)
- Read the README.md file and have a look around the project
- Get colors, fonts etc from the style-guide.md file
- Set up your project/file architecture however you want
- Start coding!
7. Resources / Hints & Tips
- Boilerplate repo: https://github.com/ReDI-School/react-21s-final-project-1
- React resources: https://github.com/ReDI-School/react-course-berlin/blob/main/resources.md