Skip to content

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

  • 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.

  • to create new branch
git checkout -b <branch-name>
  • to shift from one branch to another
git cheackout <branch-name>
  • After completing create PR on that branch
git push origin <branch-name>
  • Then from your local repo you can create pull request to upsream(central repository)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 91.9%
  • CSS 5.0%
  • HTML 3.1%