Skip to content

sakhiya07/Geoup1-Ebook

 
 

Repository files navigation

E-bbok

Now-a-days everything is digital. So, writers also want to create their content on digital platforms and want to use features like formatting, editing, collaboration and save their time and focus on the main task of creating content. This project fulfills all these wishes. Not only this but also provide a platform to publish their own content. The main objective of this project is to provide a free platform for writers to create their content at ease and publish it and for keen readers to read this creative content and they can also give rating,recommandation.

You can find the repository for the Backend Server here

Development

  • Fork and Clone the local repository.
git clone <your-url>
  • Add your local repository as origin
git remote add origin <your-url>
  • Add this repository as upstream
git remote add upstream https://github.com/NeelMakadiya14/Geoup1-Ebook.git
  • To sync your local repository with central repository
git pull upstream main
  • You need Node & Yarn to start the development environment. Download them here - Node, Yarn.
  • NOTE : Plaese update your npm to the latest version to avoid package-lock.json merge conflict.
npm install -g npm@latest
  • You can setup a .env file in the root of the repository. The file should look like this:
REACT_APP_CLIENT_ID=#Google auth client ID
REACT_APP_CLOUD_NAME=#Cloudinary cloud name
REACT_APP_CLOUD_PRESET=#Cloudinary Upload Preset
REACT_APP_BACKEND_URL=#Backend Server Url
  • Run the development server using:
npm install
npm start
  • For production build:
npm build

Contribution

  • Create new branch and name it on the issue/feature you are working.

  • Create new branch of your ID

git checkout -b <Your_ID>
  • to shift from one branch to another
git cheackout <branch-name>
  • After completing commit that changes and push it on your branch
git add .
git commit -m "Your Commit message"
git push upstream <Your_ID>
  • Then create pull request from <Your_ID> branch to main branch and add me as reviewer

  • To push commit on your local repository

git add .
git commit -m "Your Commit message"
git push origin <Your_ID>

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 88.7%
  • CSS 9.2%
  • HTML 2.1%