Skip to content

Commit 9e3d5e8

Browse files
committed
restructured files for docs
1 parent 376a5e4 commit 9e3d5e8

File tree

24,455 files changed

+11280
-2975344
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

24,455 files changed

+11280
-2975344
lines changed

.env

-1
This file was deleted.

README.md

-49
This file was deleted.

_coverpage.html

-52
This file was deleted.

_sidebar.md

-32
This file was deleted.

contents/overview.md

-85
This file was deleted.

docs/README.md

+49
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
# Women Who Code Manila React Study Group
2+
3+
## About this study group
4+
5+
!> Read this [document](wwcodemanila/study_groups.md) first to know what study groups are.
6+
7+
This study group is held once a month and is led by our volunteer leaders. However, everyone is welcome to join, learn, and share their knowledge in the community.
8+
9+
Everyone joining this study group and other Women Who Code events must follow our [code of conduct](https://github.com/WomenWhoCode/guidelines-resources/blob/master/code_of_conduct.md).
10+
11+
### Content
12+
13+
| Topic | Slides | Resource |
14+
| ---------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------- |
15+
| Create-React-App | [R01: Intro to React](https://docs.google.com/presentation/d/1g5f2pA3n7TLCqkNVHvNtidu13-bWzil97EV6M8bDG2c/edit#slide=id.g3489b4a6e0_0_18) | [Repository](https://github.com/facebook/create-react-app) |
16+
| States | [R02: States](https://docs.google.com/presentation/d/1xqgtoMBnRSHv6Wlj6ISNzk4t0qUp6JZ42oWv5ZOzGcc/edit#slide=id.g3489b4a6e0_0_9) |
17+
| Routes | [R03: Routes](https://docs.google.com/presentation/u/1/d/1YFGA4WgLU8yikdsIZZPtBg9-0BVTG8EMJToMXDhhFC8/edit?usp=drive_web&ouid=100552747360855322984) |
18+
| Forms | [R04: Forms](https://docs.google.com/presentation/u/1/d/1P5FUhbX49g0cCHPC9eYv7vGTWGoA8vtxPSeBqYaD9jE/edit?usp=drive_web&ouid=100552747360855322984) |
19+
| Displaying data | [R05: Displaying Data](https://docs.google.com/presentation/d/1h1hMDc6r3aMJaPws0RQf2vQg3G9G49YXQhXmaoHw7Sw/edit#slide=id.g3b1fd2a9a6_0_16) |
20+
21+
22+
## Relevant links
23+
24+
- [Gitter Chat](https://gitter.im/WWCodeManila/javascript): Interact with the community. You can share something about React, or ask help if you're stuck on a problem.
25+
- [Github](https://github.com/wwcodemanila/WWCodeManila-ReactJS): View study group code
26+
- [Meetup](https://meetup.com/Women-Who-Code-Manila): Get updated with the upcoming study group and other event schedules.
27+
- [Facebook](https://facebook.com/wwcodemanila): Get updated about what's happening with the community.
28+
- [Twitter](https://twitter.com/wwcodemanila): Get updates about current and future events.
29+
30+
## Helping out
31+
32+
### Volunteer
33+
34+
Attend one of our [events](https://bit.ly/wwcodemanilameetups) and talk to us! :smile:
35+
36+
### Donate
37+
38+
Even a little amount is a big help for us to achieve our mission of inspiring women to excel in tech careers. :heart:
39+
40+
You can donate at our [Open Collective](https://opencollective.com/wwcodemanila).
41+
42+
### Hosting
43+
44+
Do you want to host one of our study groups? Email us at **manila@womenwhocode.com**.
45+
46+
## Contributors
47+
48+
- Kim Morano ([@ksmorano](https://github.com/ksmorano))
49+
- Kate Bañez ([@katefloresbanez](https://github.com/katefloresbanez))

docs/_coverpage.html

+39
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
<p><img src="_media/logo.png" data-origin="_media/logo.png" alt="logo"></p>
2+
3+
<!--
4+
UPDATE THIS:
5+
Change to your study group's name
6+
-->
7+
<h1>React Study Group</h1>
8+
9+
<p>
10+
<a class="link-icon" href="https://meetup.com/Women-Who-Code-Manila" target="_blank">
11+
<img src="_media/meetup.png">
12+
</a>
13+
<a class="link-icon" href="https://twitter.com/wwcodemanila" target="_blank">
14+
<img src="_media/twitter.png">
15+
</a>
16+
<a class="link-icon" href="https://facebook.com/wwcodemanila" target="_blank">
17+
<img src="_media/facebook.png">
18+
</a>
19+
<!--
20+
UPDATE THIS:
21+
Point the URL to your Github repo (change `href` attribute)
22+
-->
23+
<a class="link-icon" href="https://github.com/wwcodemanila/WWCodeManila-Ruby.RubyOnRails" target="_blank">
24+
<img src="_media/github.png">
25+
</a>
26+
<!--
27+
UPDATE THIS:
28+
Point the URL to your Gitter Chat (change `href` attribute)
29+
-->
30+
<a class="link-icon" href="https://gitter.im/WWCodeManila/Ruby-On-Rails" target="_blank">
31+
<img src="_media/gitter.png">
32+
</a>
33+
</p>
34+
35+
<p>
36+
<a href="#/README">Get Started</a>
37+
</p>
38+
39+
<p><img src="_media/bg.jpg" data-origin="_media/bg.jpg" alt="background"></p>
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

docs/_media/react_default_page.gif

588 KB
Loading
File renamed without changes.
File renamed without changes.

docs/_sidebar.md

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
- Getting Started
2+
3+
- [About the Study Group](README.md)
4+
- [Install Tools](getting_started/install_tools.md)
5+
6+
- Women Who Code Manila
7+
8+
- [About WWCode Manila](wwcodemanila/about.md)
9+
- [Study Groups](wwcodemanila/study_groups.md)
10+
11+
- Contents
12+
13+
- [Overview](contents/overview.md)
14+
- [Create your portfolio website with CRA](contents/create_react_app.md)
15+
- Basic Topics
16+
17+
- State management and lifecycle methods: Make a Like Counter
18+
- Routes: Create your Navbar
19+
- Forms: Contact Page
20+
- Displaying Data: Display Weather Data
21+
22+
- Advanced Topics
23+
- Best Practices on Project Structure: Reusable Components, Presentational and Functional Components
24+
<!-- - Project Structure: suggested, stateless + stateful -->
25+
- Redux: Store, Reducers, Actions
26+
- React <> Game Dev
27+
- Unit Testing: Jest, Enzyme
28+
- Deployment: Heroku, gh-pages
29+
- React-flavored library: Gatsby
30+
31+
* [References](resources/references.md)
File renamed without changes.
File renamed without changes.

contents/create_react_app.md renamed to docs/contents/create_react_app.md

+6-5
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ The [create-react-app](https://github.com/facebook/create-react-app) allows you
44

55
## Build your portfolio with create-react-app
66

7-
:bangbang: Before running this command, make sure that you have **_node and yarn_** installed.
7+
!> Before running this command, make sure that you have **_node and yarn_** installed.
88

99
Run the following command on your command line.
1010

@@ -40,6 +40,8 @@ We now have our React website! Run it on your localhost:
4040
2. run the website: `yarn start`
4141
3. visit http://localhost:3000 on your browser to preview your website
4242

43+
![React Default Page](../_media/react_default_page.gif)
44+
4345
## What does each generated file do?
4446
| File | Description |
4547
| ------------ | ------------------------------------------- |
@@ -67,7 +69,7 @@ ReactDOM.render(<App />, document.getElementById("root"));
6769
1. Create a `components` folder.
6870
2. Inside the `components` folder, create a file named `Profile.js`
6971
`Profile.js`
70-
```es6
72+
```javascript
7173
import React from 'react'
7274

7375
const Profile = () => (
@@ -78,7 +80,7 @@ ReactDOM.render(<App />, document.getElementById("root"));
7880
```
7981
3. Update `App.js` by importing your new component.
8082
`App.js`
81-
```es6
83+
```javascript
8284
import Profile from 'components/Profile'
8385

8486
class App extends Component {
@@ -94,5 +96,4 @@ ReactDOM.render(<App />, document.getElementById("root"));
9496
Preview your changes in the browser. Run `yarn start`.
9597

9698
The browser should display the header, `Hello Women Who Code Manila!`.
97-
Play around the App and Profile components and design the landing page for your portfolio.
98-
99+
Play around the App and Profile components and design the landing page for your portfolio.

0 commit comments

Comments
 (0)