Updated README.md - added Project Architecture along with a few more minor changes.
Showing
1 changed file
with
128 additions
and
45 deletions
1 | # DEV-profile | 1 | # DEV-profile |
2 | 2 | ||
3 | -### **A website for developers to get driven with motivation.** | 3 | +## **A website for developers to get driven with motivation.** |
4 | 4 | ||
5 | -KHU-Hub repo: [khuhub.khu.ac.kr/2018102216/dev-profile](https://khuhub.khu.ac.kr/2018102216/dev-profile) | 5 | +dev-profile URL : https://dev-profile-2021.herokuapp.com/ |
6 | + | ||
7 | +KHU-Hub repo : [khuhub.khu.ac.kr/2018102216/dev-profile](https://khuhub.khu.ac.kr/2018102216/dev-profile) | ||
6 | <br> | 8 | <br> |
7 | 9 | ||
8 | ## Main Features | 10 | ## Main Features |
... | @@ -12,20 +14,43 @@ KHU-Hub repo: [khuhub.khu.ac.kr/2018102216/dev-profile](https://khuhub.khu.ac.kr | ... | @@ -12,20 +14,43 @@ KHU-Hub repo: [khuhub.khu.ac.kr/2018102216/dev-profile](https://khuhub.khu.ac.kr |
12 | - [x] the amount of commits you've done on [GitHub](https://github.com/) at a glance | 14 | - [x] the amount of commits you've done on [GitHub](https://github.com/) at a glance |
13 | - [x] your most-contributed project on GitHub | 15 | - [x] your most-contributed project on GitHub |
14 | - [x] today's trending repositories on GitHub | 16 | - [x] today's trending repositories on GitHub |
15 | - <br> | ||
16 | 17 | ||
17 | -### Additional Features | 18 | +### ● Additional Features |
18 | 19 | ||
19 | - [x] direct and easy login via GitHub | 20 | - [x] direct and easy login via GitHub |
20 | - [x] intuitive and easy-to-use structure | 21 | - [x] intuitive and easy-to-use structure |
21 | 22 | ||
23 | +<br> | ||
24 | + | ||
25 | +### ● Home Page | ||
26 | + | ||
27 | + 1. You can join or login with GitHub account. | ||
28 | + 2. You can search via Google. | ||
29 | + | ||
30 | +![homepage](https://oss-2020105657.s3.amazonaws.com/homepage.png) | ||
31 | + | ||
32 | +### ● Myprofile Page | ||
33 | + | ||
34 | + 1. You can see your profile information, github contributions, repositories, status at a glance. | ||
35 | + | ||
36 | +![image](https://oss-2020105657.s3.amazonaws.com/myprofile.png) | ||
37 | + | ||
38 | +### ● Edit Profile Page | ||
39 | + | ||
40 | + 1. You can input or change your informations. | ||
41 | + | ||
42 | +![image](https://oss-2020105657.s3.amazonaws.com/edit+profile.png) | ||
43 | + | ||
22 | ## <br> | 44 | ## <br> |
23 | 45 | ||
24 | -### Developers | 46 | +<br> |
25 | 47 | ||
26 | -### test installation | 48 | +### ● Test installation |
49 | + | ||
50 | +<details> | ||
51 | +<summary>Click to see full walkthrough!</summary> | ||
52 | +<div markdown="1"> | ||
27 | 53 | ||
28 | -This is the usage just for the being. | ||
29 | After cloning repository, type into terminal to automatically install modules and libraries. | 54 | After cloning repository, type into terminal to automatically install modules and libraries. |
30 | 55 | ||
31 | ```bash | 56 | ```bash |
... | @@ -42,48 +67,107 @@ npm run dev:server | ... | @@ -42,48 +67,107 @@ npm run dev:server |
42 | npm run dev:assets | 67 | npm run dev:assets |
43 | ``` | 68 | ``` |
44 | 69 | ||
70 | +## <br> | ||
71 | + | ||
45 | <br> | 72 | <br> |
46 | -### Installation MongoDB | 73 | + |
74 | +### ● MongoDB Installation | ||
75 | + | ||
47 | 1. Access to the MongoDB homepage. | 76 | 1. Access to the MongoDB homepage. |
48 | - ![image](/uploads/3d5d283732343d4c5ff4b5c7bd16c78f/image.png) | 77 | + |
49 | - | 78 | +![homepage](https://oss-2020105657.s3.amazonaws.com/MongoDB+homepage.png) |
79 | + | ||
50 | 2. Select options and download MongoDB. | 80 | 2. Select options and download MongoDB. |
51 | - ![image](/uploads/46038b5c881bb18074dd8e732804f5d7/image.png) | 81 | + |
52 | - | 82 | +![options](https://oss-2020105657.s3.amazonaws.com/MongoDB+install.png) |
83 | + | ||
53 | 3. If this screen appears when installing MongoDB, please select 'complete' and proceed. | 84 | 3. If this screen appears when installing MongoDB, please select 'complete' and proceed. |
54 | - ![image](/uploads/510d184825d6eaf04dcb2d254f03b918/image.png) | 85 | + |
55 | - | 86 | +![precaution](https://oss-2020105657.s3.amazonaws.com/MongoDB+precaution.png) |
56 | - 4. When you enter 'mongo' command in vsc terminal, it is installed well when the screen appears as below. | 87 | + |
57 | - ![image](/uploads/202bf8555f6842938d15c6e3b0e789c1/image.png) | 88 | + 4. If you enter 'mongo' command in vsc terminal, it will be installed with the screen appearing as below. |
58 | - | 89 | + |
59 | -### To setting environment variable. | 90 | +![image](https://oss-2020105657.s3.amazonaws.com/MongoDB+installation+well.png) |
60 | - ps. When entering 'mongo' command in vsc terminal, skip this part if it runs well. | 91 | + |
61 | - | 92 | +### ● Setting environment variables |
62 | - 1. Find folder where mongoDB is installed, and make a copy of the folder's route. | 93 | + |
63 | - ![image](/uploads/93b13c8df931ef11781d21ad574ee441/image.png) | 94 | +```bash |
64 | - | 95 | + -ps. When entering 'mongo' command in vsc terminal, skip this part if it runs well. |
65 | - 2. And you open the 'environment variable' page. If using window environment, you can use command (window + R) and input 'sysdm.cpl ,3'. And click 'environment variable'. | 96 | +``` |
66 | - ![image](/uploads/64278904603d6b3cdb78a0689695344a/image.png) | 97 | + |
67 | - | 98 | + 1. Find the folder where mongoDB is installed, and copy the folder's route. |
99 | + | ||
100 | +![image](https://oss-2020105657.s3.amazonaws.com/MongoDB+path.png) | ||
101 | + | ||
102 | + 2. Open the 'environment variable' page. In Windows environment, you can use command (window + R) and input 'sysdm.cpl ,3'. Then, click 'environment variable'. | ||
103 | + | ||
104 | +![image](https://oss-2020105657.s3.amazonaws.com/environment+window.png) | ||
105 | + | ||
68 | 3. You must find 'path' in 'system variable' categroy, not 'users variable'. If you find 'path' in 'system variable', then check 'path' and click 'Editing'. | 106 | 3. You must find 'path' in 'system variable' categroy, not 'users variable'. If you find 'path' in 'system variable', then check 'path' and click 'Editing'. |
69 | - ![image](/uploads/9077ec8854585640dfb526e45cbcb3fb/image.png) | 107 | + |
70 | - | 108 | +![image](https://oss-2020105657.s3.amazonaws.com/Find+path+in+system+variable.png) |
109 | + | ||
71 | 4. Create a new environmental variable path using the Mongo db address you copied earlier. | 110 | 4. Create a new environmental variable path using the Mongo db address you copied earlier. |
72 | - ![image](/uploads/0018e1de51ae1c10cc9a5d5bc01fcf9d/image.png) | ||
73 | - | ||
74 | - 5. Please check if Mongo Db is working well in fourth method of "Installation MongoDB". | ||
75 | 111 | ||
76 | -### How to contribution our project. | 112 | +![image](https://oss-2020105657.s3.amazonaws.com/make+new+environment+path.png) |
77 | - 1. Please fork our repository. | 113 | + |
78 | - 2. Change your branch to 'developer'. | 114 | + 5. Please check if Mongo Db is working well refering to the fourth method of "MongoDB Installation". |
79 | - 3. Send pull request. | 115 | + |
80 | - | 116 | +### ● Nodejs Installation |
81 | -### How to fill .env file. | 117 | + |
118 | + install node js. | ||
119 | + | ||
120 | +</div> | ||
121 | +</details> | ||
122 | + | ||
123 | +## <br> | ||
124 | + | ||
125 | +<br> | ||
126 | + | ||
127 | +### ● Project Architecture | ||
128 | + | ||
129 | +![image](https://cherriesbucket.s3.amazonaws.com/OSS_Project_Architecture.png) | ||
130 | + | ||
131 | +## <br> | ||
132 | + | ||
133 | +<br> | ||
134 | + | ||
135 | +### ● Road Map | ||
136 | + | ||
137 | +![roadmap](https://oss-2020105657.s3.amazonaws.com/roadmap.png) | ||
138 | + | ||
139 | +## <br> | ||
140 | + | ||
141 | +### ● How to fill .env file | ||
142 | + | ||
82 | 1. If you clone our repository and downloads required modules, make new '.env' file. | 143 | 1. If you clone our repository and downloads required modules, make new '.env' file. |
83 | 2. Fill in the required values as shown below. | 144 | 2. Fill in the required values as shown below. |
84 | - ![image](/uploads/cbdf2726a8b5c6326378cd5fa8295726/image.png) | 145 | + |
85 | - | 146 | +![image](https://oss-2020105657.s3.amazonaws.com/fill+env+file.png) |
86 | -### API reference | 147 | + |
148 | +## <br> | ||
149 | + | ||
150 | +<br> | ||
151 | + | ||
152 | +### ● How to contribute our project | ||
153 | + | ||
154 | + 1. Please fork our repository. | ||
155 | + 2. Change your branch to 'develop'. | ||
156 | + 3. Send pull request. | ||
157 | + | ||
158 | +## <br> | ||
159 | + | ||
160 | +<br> | ||
161 | + | ||
162 | +### ● Contributor Contact | ||
163 | + | ||
164 | + Lee Se Jin : lsj8706@naver.com | ||
165 | + Kim Cherrie : cherriekim925@gmail.com | ||
166 | + Jung Seoung Hyun : jshbest00@khu.ac.kr | ||
167 | + | ||
168 | +<br> | ||
169 | + | ||
170 | +### ● API reference | ||
87 | 171 | ||
88 | [Programming Quotes API](quotes.stormconsultancy.co.uk/random.json) | 172 | [Programming Quotes API](quotes.stormconsultancy.co.uk/random.json) |
89 | 173 | ||
... | @@ -91,11 +175,10 @@ npm run dev:assets | ... | @@ -91,11 +175,10 @@ npm run dev:assets |
91 | 175 | ||
92 | [GitHub Contributuions API](https://api.github.com/graphql/) | 176 | [GitHub Contributuions API](https://api.github.com/graphql/) |
93 | 177 | ||
94 | -<br> | 178 | +[Github Recent Repositories API](https://api.github.com/users/${githubNickname}/repos?sort=updated&per_page=2) |
95 | -\\<!--[GitHub Repositories API] | ||
96 | 179 | ||
97 | -### Libraries | 180 | +<br> |
98 | 181 | ||
99 | -### License | 182 | +### ● License |
100 | 183 | ||
101 | -[MIT](https://choosealicense.com/licenses/mit/) | 184 | + [MIT](https://choosealicense.com/licenses/mit/) | ... | ... |
-
Please register or login to post a comment