Live Project : https://restream-develop.netlify.app/
- Frontend: HTML,CSS,React
- Backend: Node, Express
- Dtabase: MongoDB
- Version Control: Git and GitHub
- Hosting: Netlify
- Code Editor and tools: VS Code
β¨ Welcome to REStream - Streaming Platform for Researchers β¨
- Overview
- UI of Website
- Contribution Guideline
REStream is a full stack video streaming platform for researchers which is distraction-free and niche-specific app for budding researchers. Configured features such as follow, like videos, create and add to playlist, browse by categories, search history.
Login Page | Home Page |
Categories Page | Channels Page |
- Go to directory
$ cd REStream
- Install Dependencies
$ npm install
- Start LocalHost Server
$ npm run start
To start contributing, follow the below guidelines:
1. Fork this repository.
2. Clone your forked copy of the project.
https://github.com/sohamsshah/REStream
3. Navigate to the project directory π .
cd REStream
4. Add a reference(remote) to the original repository.
git remote add upstream https://github.com/sohamsshah/REStream.git
5. Check the remotes for this repository.
git remote -v
6. Always take a pull from the upstream repository to your master branch to keep it at par with the main project(updated repository).
git pull upstream main
7. Create a new branch.
git checkout -b <your_branch_name>
8. Perfom your desired changes to the code base.
9. Track your changes:heavy_check_mark: .
git add .
10. Commit your changes .
git commit -m "Relevant message"
11. Push the committed changes in your feature branch to your remote repo.
git push -u origin <your_branch_name>
12. To create a pull request, click on compare and pull requests
.
13. Add appropriate title and description to your pull request explaining your changes and efforts done.
14. Click on Create Pull Request
.
15 You did it! π₯³ Wait for your submission to be accepted and your PR to be merged.