김채리

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/)
......