It is an open source social media management platform for content creators. It brings different social media platforms and services together to create a unified experience for content creators. It brings all the stats of different social media platforms in one place which helps them better understand their audience and make content that matters to them to increase audience engagement and growth of the creator
For participant's manual visit: Mentee's Guide
Node.js
with Express.js
.MongoDB
.Redis
.Factory
design pattern is used for handling the success response and error responses so that a standard template can be maintained over all the routes.Swagger
and Swagger UI
.create-react-app
and mobile app uses React Native
.This file has been changed please go through the updated guidelines to make your PRs count (for contributions coming under JWOC specially)
The prerequisites you need to have are:
If you don't have Vscode on your machine, install it. If you don't have git on your machine, install it.
Fork this repository by clicking on the fork button on the top of this page. This will create a copy of this repository in your account.
Now clone the forked repository to your machine. Go to your GitHub account, open the forked repository, click on the code button and then click the copy to clipboard icon.
Open a terminal and run the following git command:
git clone "url you just copied"
Create a branch using the git checkout
command:
git checkout -b your-new-branch-name
To run the project in your local machine see: Contributing Guidelines
Now that your project is up and running through the desired port : usually localhost:5000 for the Server
localhost:3000 for the Website
start making the required changes.
Make the nessecery changes and commit them using the git commit
command:
git add .
git commit -m "your commit message"
To push the changes to the remote repository, use the git push
command:
git push origin <your-new-branch-name>
If you go to your repository on GitHub, you'll see a Compare & pull request
button. Click on that button.Now submit the pull request.Woof You just made a PR!!
Congrats! You just completed the standard fork -> clone -> edit -> pull request workflow that you'll encounter often as a contributor!
Now let's get you started with contributing to the project.