Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
625b337
Session 01
DavidEHA Mar 3, 2024
39372b0
Session 02
ReactMentorship Mar 3, 2024
d14b6f9
Session 03
ReactMentorship Mar 3, 2024
6c9a28f
Session 04
ReactMentorship Mar 3, 2024
436cc18
Session 05
ReactMentorship Mar 3, 2024
0bdbf84
Session 06
ReactMentorship Mar 3, 2024
8c4c6e8
Branch updated for wave 4
ReactMentorship May 14, 2024
9928b5b
Merge pull request #24 from DavidEHA/react/session-01
ReactMentorship May 14, 2024
7cd2bdc
Readme file updated
ReactMentorship May 16, 2024
04d69d2
Merge pull request #27 from DavidEHA/react/session-01
ReactMentorship May 16, 2024
31e2d4f
Wave 5 update
ReactMentorship May 16, 2024
4d8f93c
Merge pull request #28 from DavidEHA/react/session-02
ReactMentorship May 16, 2024
0978559
Wave 5 update
ReactMentorship May 16, 2024
58fad3f
Wave 5 update
ReactMentorship May 16, 2024
b9fa7ba
Wave 5 update
ReactMentorship May 16, 2024
fafc725
Wave 5 update
ReactMentorship May 16, 2024
dc274bd
Activity 1
josefernandovalenzuela Oct 4, 2024
98c778c
Update
josefernandovalenzuela Oct 9, 2024
12f2328
Merge pull request #1 from josefernandovalenzuela/react/session-01
josefernandovalenzuela Oct 9, 2024
9b1813a
Activity 2
josefernandovalenzuela Oct 9, 2024
3cd3ae3
Merge pull request #2 from josefernandovalenzuela/react/session-01
josefernandovalenzuela Oct 9, 2024
b6c5631
Merge branch 'jose.f.valenzuela' of https://github.com/josefernandova…
josefernandovalenzuela Oct 9, 2024
7230ca2
Activity 3
josefernandovalenzuela Oct 9, 2024
d8c7775
Activity 4
josefernandovalenzuela Oct 9, 2024
5cd6c78
Activity 4 final
josefernandovalenzuela Oct 9, 2024
ca28d3c
Activity 3 and 5
josefernandovalenzuela Oct 9, 2024
d7dbec0
Merge branch 'react/session-03' into jose.f.valenzuela
josefernandovalenzuela Oct 16, 2024
beb7715
Activity 6
josefernandovalenzuela Oct 16, 2024
dfc2db0
Activity 6
josefernandovalenzuela Oct 16, 2024
37bc46e
Activity 6
josefernandovalenzuela Oct 17, 2024
1e89ea4
Activity 7
josefernandovalenzuela Oct 17, 2024
0bdcf2e
Merge remote-tracking branch 'origin/react/session-04' into jose.f.va…
josefernandovalenzuela Oct 17, 2024
6a8f889
Activity 8
josefernandovalenzuela Oct 18, 2024
4d70e63
Activity 8
josefernandovalenzuela Oct 18, 2024
62ce36b
Activity 8 fix
josefernandovalenzuela Oct 18, 2024
5d46120
Merge remote-tracking branch 'origin/react/session-05' into jose.f.va…
josefernandovalenzuela Oct 29, 2024
71a3e9d
Activity 9
josefernandovalenzuela Oct 30, 2024
06cf361
Merge remote-tracking branch 'origin/react/session-06' into jose.f.va…
josefernandovalenzuela Oct 30, 2024
3357843
Activity 10
josefernandovalenzuela Oct 30, 2024
325404e
Activity 11
josefernandovalenzuela Oct 31, 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
51 changes: 47 additions & 4 deletions apps/react-app/README.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,54 @@
# React App
# React - Discovering the World App

## Instructions

1. Fork [mfee-project repository](https://github.com/gus-code/mfee-project).
2. Make sure to fork all the branches (You need to unselect the checkbox of fork only main branch).
3. You can clone the repository to your local or you can create a codespace in github.
4. Checkout to branch `<your_eid>` this is the starter boilerplate
- `git checkout <your_eid>`
5. We will be working with some examples during the sessions in this same repository, once we finish with the session you can get the example from the branch `react/session-*` and merge it to your branch (We will provide the branch after each session)
- `git merge react/session-*`
6. Each session branch will have the challenges to accomplish and the expected results.
7. After finish the challenges you need to create a pull request to the base repository, you will have a branch with your EID (`<your_eid_here>`). If you don't know how to do it you can check this [quick guide](#create-pull-request)

## Recommendations

## Challenges
- Before make your commit format your files with prettier

### Recommended extensions

- Name: Error Lens
Id: usernamehw.errorlens
Description: Improve highlighting of errors, warnings and other language diagnostics.
Version: 3.17.0
Publisher: Alexander
VS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=usernamehw.errorlens

- Name: Pretty TypeScript Errors
Id: YoavBls.pretty-ts-errors
Description: Make TypeScript errors prettier and more human-readable in VSCode
Version: 0.5.4
Publisher: yoavbls
VS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=yoavbls.pretty-ts-errors

- Name: ES7+ React/Redux/React-Native snippets
Id: dsznajder.es7-react-js-snippets
Description: Extensions for React, React-Native and Redux in JS/TS with ES7+ syntax. Customizable. Built-in integration with prettier.
Version: 4.4.3
Publisher: dsznajder
VS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=dsznajder.es7-react-js-snippets


## How to

### Session *
### Run postman collection

## How to
1. Download postman collection from `apps/react/assets/Capstone-Project.postman_collection`
2. Import collection to postman
3. Register a new user using the "register" API, inside the "Auth" folder
![Register User](assets/register-user.png)
4. Use the credentials to generate a token using the "login" API
![Generate token](assets/generate-token.png)
5. Configure accestoken variable. After updating the value you need to save it with `Ctrl + S`
![Postman Variables](/assets/postman-variables.png)
Loading