Skip to content

Commit 72d54c7

Browse files
committed
Merge branch 'development'
2 parents 495421d + c5ef7ca commit 72d54c7

File tree

147 files changed

+3186
-2715
lines changed

Some content is hidden

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

147 files changed

+3186
-2715
lines changed

.eslintrc.json

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
{
2+
"env": {
3+
"node": true,
4+
"commonjs": true,
5+
"es6": true,
6+
"jasmine": true,
7+
"jquery": true,
8+
"browser": true,
9+
"mocha": true
10+
},
11+
"extends": [
12+
"eslint:recommended",
13+
"prettier"
14+
],
15+
"parserOptions": {
16+
"ecmaVersion": 2016
17+
},
18+
"plugins": ["prettier"],
19+
"rules": {
20+
"indent": [
21+
"error",
22+
2
23+
],
24+
"linebreak-style": [
25+
"error",
26+
"windows"
27+
],
28+
"quotes": [
29+
"error",
30+
"single"
31+
],
32+
"semi": [
33+
"error",
34+
"always"
35+
],
36+
"prettier/prettier": [
37+
"error",
38+
{
39+
"singleQuote": true
40+
}
41+
],
42+
"no-unused-vars": 1,
43+
"no-console": 1,
44+
"no-redeclare" : 1
45+
}
46+
}

README.md

Lines changed: 55 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,39 @@
1-
## For frontend of this repo move to this repository https://github.com/codeuino/frontened
1+
<div align="center">
22

3-
# Donut-
3+
<img height=200px src="./READMEassets/doughnut.png">
44

5-
[![Slack Status](https://img.shields.io/badge/slack-chat-yellow.svg)](https://codeuino.slack.com) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com) [![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)
5+
<h1>DONUT</h1>
66

7-
![codeuino](READMEassets/landing.png)
7+
codeuino's open source social platform <br><br>
88

9+
[![Slack Status](https://img.shields.io/badge/slack-chat-yellow.svg)](https://codeuino.slack.com) [![PRs Welcome](https://img.shields.io/badge/contributions-welcome-brightgreen.svg)](http://makeapullrequest.com) [![Issues Open](https://img.shields.io/github/issues-raw/codeuino/Social-Platform-Donut.svg?color=orange)](https://github.com/codeuino/Social-Platform-Donut/issues) [![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)
910

10-
![codeuino](READMEassets/landing1.png)
11-
![codeuino](READMEassets/landing2.jpg)
12-
![codeuino](READMEassets/landing3.jpg)
13-
![codeuino](READMEassets/landing4.png)
11+
</div>
1412

15-
---
16-
## What is Donut?
13+
#### For frontend of this repo move to this repository https://github.com/codeuino/frontened
1714

18-
Being inspired by the Cornucopia of various social hub this project has been developed taking into consideration about open source. Well, this is an Open Source Social networking hub which acts as a bridge between various Developers, Organisations and Open Source aspirants to elaborate on various things like #Projects, #Events, #Discussion on various researches, #Scholarships, #Coding release and various other things updates.
19-
The major priority of this project has been that this platform allows users to make their project "Open Sourced" and released them under various open source Organisations, experts which hold up a ring plate on this portal. This platform also makes users introduce and develops various solutions in the form of FOSS software to publish them for public use by integrating them with their social cause. Moreover, this project can be downloaded by any user, organization and can be used by them in their own custom way, making it run on their servers.
15+
<div align='center'>
16+
<img style="border:1px black solid;" height=165px src="READMEassets/signup_community.png">
17+
<img style="border:1px black solid;" height=165px src="READMEassets/landing.gif">
18+
<img style="border:1px black solid;" height=165px src="READMEassets/signup_user.png">
19+
<img style="border:1px black solid;" height=165px src="READMEassets/feeds.png">
20+
<img style="border:1px black solid;" height=165px src="READMEassets/edit_profile.png">
21+
<img style="border:1px black solid;" height=165px src="READMEassets/dashboard.png">
22+
</div>
23+
24+
25+
What is Donut?
26+
--------
27+
Being inspired by the Cornucopia of various social hub this project has been developed taking into consideration about open source.
28+
29+
Well, this is an Open Source Social networking hub which acts as a bridge between various Developers, Organisations and Open Source aspirants to elaborate on various things like #Projects, #Events, #Discussion on various researches, #Scholarships, #Coding release and various other things updates.
30+
31+
The major priority of this project has been that this platform allows users to make their project "Open Sourced" and released them under various open source Organisations, experts which hold up a ring plate on this portal.
32+
33+
This platform also makes users introduce and develops various solutions in the form of FOSS software to publish them for public use by integrating them with their social cause. Moreover, this project can be downloaded by any user, organization and can be used by them in their own custom way, making it run on their servers.
2034
It is built on Node.js and utilizing mongoose as a database.
2135

22-
## Technical Features
36+
Technical Features
2337
--------------------
2438
* Sign Up / Login Authentication
2539
* Node.js basic Password Authentication ( Uses Unique email and Password )
@@ -42,36 +56,41 @@ Installation
4256
To get this project running locally on your machine follows the steps below in order:
4357

4458
1. fork this repo
45-
2. clone the forked repo from your GitHub using the command `git clone https://github.com/username/Social-Platform-Donut.git` don't forget to replace the username in the URL
59+
2. clone the forked repo from your GitHub
60+
using the command `git clone https://github.com/username/Social-Platform-Donut.git` don't forget to replace the username in the URL
4661

47-
![fork-and-clone](READMEassets/forking-the-repo.gif)
62+
![fork-and-clone](READMEassets/forking-the-repo.gif)
4863

4964
3. Checkout to the development branch
5065

51-
```shell
52-
git checkout development
53-
```
66+
```shell
67+
git checkout development
68+
```
5469

5570
4. Setting up the project locally.
5671

57-
```shell
58-
npm install
59-
```
60-
5.Setting up the local database instance
72+
```shell
73+
npm install
74+
```
75+
76+
5. Setting up the local database instance
77+
6178
You need to have a MongoDB atlas account to create local
6279
https://www.youtube.com/watch?v=KKyag6t98g8
6380
Check out the above link to setup MongoDB atlas.
6481
The mongodb URL should be pasted in credential.js files.
65-
66-
6. run this command to run on local
6782

68-
```shell
69-
nodemon server.js
70-
```
71-
or
72-
```shell
73-
node server.js
74-
```
83+
84+
85+
6. run this command to run on local
86+
87+
```shell
88+
nodemon server.js
89+
```
90+
or
91+
```shell
92+
node server.js
93+
```
7594

7695
HURRAY! you have done it just start contributing to the project.
7796

@@ -81,13 +100,13 @@ Setting Up Database
81100
------------
82101
Make sure you have MongoDB installed on your computer. If not get it here [MongoDB Community Server](https://www.mongodb.com/download-center/community)
83102

84-
1- Open the terminal, locate the "scripts" folder and run the dbcreater.sh
103+
1. Open the terminal, locate the "scripts" folder and run the dbcreater.sh
85104

86-
```shell
87-
bash dbcreater.sh
88-
```
105+
```shell
106+
bash dbcreater.sh
107+
```
89108

90-
For windows user, run this command using [git bash](https://git-scm.com/download/win)
109+
Note: For windows user, run this command using [git bash](https://git-scm.com/download/win)
91110

92111

93112
## Contributions Best Practices

READMEassets/dashboard.png

533 KB
Loading

READMEassets/doughnut.png

42.8 KB
Loading

READMEassets/edit_profile.png

90 KB
Loading

READMEassets/feeds.png

181 KB
Loading

READMEassets/landing.gif

12 MB
Loading

READMEassets/landing.png

-231 KB
Binary file not shown.

READMEassets/landing1.png

-231 KB
Binary file not shown.

READMEassets/landing2.jpg

-258 KB
Binary file not shown.

0 commit comments

Comments
 (0)