Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Full Stack Assessment Project v2 upgrade #454

Merged
merged 43 commits into from
Apr 3, 2024
Merged
Show file tree
Hide file tree
Changes from 33 commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
93cde76
Full Stack Assessment Project v2 upgrade
sztupy Jan 26, 2024
d7bb957
add setup for deployment
Mar 27, 2024
f7b9fcc
change object key in json response
Mar 27, 2024
9622434
display videos on frontend
Mar 28, 2024
c787fc1
extract youtube id for video iframe
Mar 28, 2024
4e1b9f2
Revert "extract youtube id for video iframe"
Mar 28, 2024
1e8c8ee
Revert "display videos on frontend"
Mar 28, 2024
28ae94d
Revert "change object key in json response"
Mar 28, 2024
21beb9d
Revert "add setup for deployment"
Mar 28, 2024
f86295b
point to requirements dir
Apr 3, 2024
5e73d4e
remove exercises dir
Apr 3, 2024
f265a10
mv levels to requirements dir
Apr 3, 2024
0bdb759
move example response to data dir at top level
Apr 3, 2024
61ffda1
update copy in requirements
Apr 3, 2024
b58d9f4
fix grammar in 110
Apr 3, 2024
6eaa5ae
make copy more incisive
Apr 3, 2024
42e4e43
fix grammar
Apr 3, 2024
b65f0a1
add acceptance criteria
Apr 3, 2024
ff090dc
remove implementation detail
Apr 3, 2024
ff5b547
add acceptance criteria
Apr 3, 2024
0f48eb6
tweak copy
Apr 3, 2024
96af75c
add acceptance criteria
Apr 3, 2024
2877057
revamp final acceptance criteria
Apr 3, 2024
1a5cee6
add checklist points
Apr 3, 2024
29fcbb4
tweak requirements
Apr 3, 2024
67a87de
hoist acceptance criteria
Apr 3, 2024
2739ce5
fix headings
Apr 3, 2024
42115e8
highlight endpoint definition
Apr 3, 2024
aade4fd
improve copy readability
Apr 3, 2024
f2b2cbe
update link text
Apr 3, 2024
c1d2163
refer trainees to the setup steps
Apr 3, 2024
121d689
improve acceptance criteria
Apr 3, 2024
9c82f6d
further improve acceptance criteria
Apr 3, 2024
31494a7
further improve acceptance criteria
Apr 3, 2024
0d5f73c
update first set of acceptance criteria
Apr 3, 2024
657a9dc
tweak initial user stories
Apr 3, 2024
2a94dec
further tweak requirements
Apr 3, 2024
9313607
rm ref to exercises
Apr 3, 2024
90d0d87
ref to requirements instd of exercises
Apr 3, 2024
1ba5f90
ref to requirements
Apr 3, 2024
751d978
clarify you are booting up local env
Apr 3, 2024
fd15a61
tweak links
Apr 3, 2024
6e2752b
Merge branch 'main' of github.com:CodeYourFuture/Full-Stack-Project-A…
Apr 3, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 20 additions & 18 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,58 +12,60 @@ In this project you will be building up a small project that allows you to share

## Levels

This project is split into several levels that you should complete each week of the three week project.
The project requirements are split into several levels that you should complete during each week of this project.

You can find each of the levels split into separate files, linked below.

**Note:** Some of the levels are optional which means that you can build a working project without them. However, to make something really impressive you will need to complete as much as you can.

### Week 1 - Minimal Viable Product

- [Level 100](./exercises/100.md)
- [Level 100](./requirements/100.md)
- Defining requirements
- [Level 105](./requirements/105.md)
- Setting up the project
- [Level 110](./exercises/110.md)
- [Level 110](./requirements/110.md)
- Building up the data model
- [Level 120](./exercises/120.md)
- [Level 120](./requirements/120.md)
- Implementing the API
- [Level 130](./exercises/130.md)
- [Level 130](./requirements/130.md)
- Implementing the frontend
- [Level 150](./exercises/150.md)
- [Level 150](./requirements/150.md)
- Checking MVP adheres to the acceptance criteria
- [Level 199](./exercises/199.md) (Optional)
- [Level 199](./requirements/199.md) (Optional)
- Implementing code quality improvements

### Week 2 - Additional features

- [Level 200](./exercises/200.md)
- [Level 200](./requirements/200.md)
- UX Improvements
- [Level 210](./exercises/210.md)
- Allowing adding videos
- [Level 220](./exercises/220.md)
- Allowing the removal of videos
- [Level 299](./exercises/299.md) (Optional)
- [Level 210](./requirements/210.md)
- Support for adding videos
- [Level 220](./requirements/220.md)
- Support for the removal of videos
- [Level 299](./requirements/299.md) (Optional)
- Implementing optional new features

### Week 3 - Finalizing project

- [Level 300](./exercises/300.md)
- [Level 300](./requirements/300.md)
- Allowing rating of videos
- [Level 350](./exercises/350.md)
- [Level 350](./requirements/350.md)
- Submitting solution for evaluation
- [Level 399](./exercises/399.md) (Optional)
- [Level 399](./requirements/399.md) (Optional)
- Making project viable as a portfolio piece

### Week 4 - Stretch goals

- Use this week as an extra time to implement missing required and optional features from previous weeks.
- [Level 499](./exercises/499.md) (Optional)
- [Level 499](./requirements/499.md) (Optional)
- Additional stretch goals to make your project really stand out

## Getting Started

Fork this repository and then clone it to your computer.

Progress to [Level 100](./exercises/100.md) when you are ready.
Progress to [Level 100](./requirements/100.md) when you are ready.

## Sample Solution

Expand Down
File renamed without changes.
File renamed without changes.
88 changes: 0 additions & 88 deletions exercises/100.md

This file was deleted.

50 changes: 0 additions & 50 deletions exercises/130.md

This file was deleted.

21 changes: 0 additions & 21 deletions exercises/150.md

This file was deleted.

72 changes: 0 additions & 72 deletions exercises/200.md

This file was deleted.

58 changes: 0 additions & 58 deletions exercises/210.md

This file was deleted.

Loading