You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Thanks for helping! Here you will find everything you need to know to get started with the project. More coming soon^(TM) if I get anyone to help me.
3
+
Thanks for taking the time to get involved! Feel free to contribute as much or as little as you want - even a little bit helps. Here you will find everything you need to know about getting started with the project. If you have any questions, comments, or feedback don't hesitate to reach out on [Discord](https://discord.gg/fbbYhvkaBx) (you can also drop by just to say hi!).
4
4
5
5
6
+
## Primary ways to help
6
7
8
+
### Getting in touch
9
+
10
+
If you have any thoughts, please share them! You can send a message on discord or start a discussion in this repo.
11
+
12
+
***
13
+
14
+
### Contributing courses
15
+
16
+
The idea for the project is present collections of extremely high quality, free, college level courses to self-directed learners. If you happen to know of a great course, please share it so it can be included. If you are savvy enough you can add this into the data files yourself, otherwise just open an issue and I'll add it to the digraph.
17
+
18
+
The main things we are looking for in a course is the following:
19
+
20
+
1. Free (it is better if you don't need to make an account to access)
21
+
2. Accurate information
22
+
3. Ideally course materials would be complete and include videos, readings, and homework assignments
23
+
4. The course should be interesting enough to complete without anyone making you do it
24
+
5. Recent courses are better if the field is fast moving
25
+
6. Lecture videos should be longer than 30 minutes and readings should be more than a paragraph.
26
+
7. Bonus points for credible providers such as Stanford or MIT
27
+
28
+
We generally try to avoid MOOCs, but we can make exceptions for exceptional cases.
29
+
30
+
***
31
+
32
+
### Technical users
33
+
34
+
If you are a developer you can contribute by building features. There is a long list of things that would be useful, so if you have an idea feel free to jump right in. Below you can find instructions on how to get started with the project. If you want to get involved but are unsure of where to start, jump into the discord and we can talk through some things.
7
35
8
36
***
9
37
10
-
## Project setup
38
+
###Project setup
11
39
12
40
To run the code locally, just clone the repo and install the dependencies:
13
41
@@ -17,20 +45,28 @@ npm install
17
45
18
46
Then run one of the following, depending on your needs:
19
47
20
-
### Compiles and hot-reloads for development
48
+
####Compiles and hot-reloads for development
21
49
```
22
50
npm run serve
23
51
```
24
52
25
-
### Compiles and minifies for production
53
+
####Compiles and minifies for production
26
54
```
27
55
npm run build
28
56
```
29
57
30
-
### Lints and fixes files
58
+
####Lints and fixes files
31
59
```
32
60
npm run lint
33
61
```
34
62
35
-
### Customize configuration
36
-
See [Configuration Reference](https://cli.vuejs.org/config/).
63
+
***
64
+
65
+
### Subject organization
66
+
67
+
Are you an expert in a subject and can organize a curriculum? If you can and want to help out, please get in touch with me!
68
+
69
+
70
+
### Spread the word
71
+
72
+
Finally, sharing the project with people who might like it will help it grow into something useful.
0 commit comments