Quora-Clone is a simple clone of the popular Q&A website Quora, built using Redux and React. The project aims to provide a platform where users can ask and answer questions on various topics.
Currently, the project has the following features implemented:
- Google Authentication: Users can log in and out using their Google accounts.
- Question Creation: Users can create new questions and add details.
- Answer Submission: Users can submit answers to existing questions.
To install the project, clone the repository and install the dependencies:
git clone https://github.com/your-username/Quora-Clone.git
cd Quora-Clone
npm install
To run the project, start the development server:
npm start
The application will be available at http://localhost:3000
.
To create a question:
- Click on the "Ask Question" button in the top-right corner.
- Fill out the question form with the question title, question body, and topics.
- Click on the "Ask Question" button.
To answer a question:
- Navigate to the question page.
- Click on the "Answer" button below the question.
- Fill out the answer form with the answer body.
- Click on the "Submit Answer" button.
Contributions to the project are welcome. Please follow these guidelines when contributing:
- Create a new branch for your changes.
- Write clear and concise commit messages.
- Add tests for your changes.
- Follow the project's coding style.
- Submit a pull request when your changes are ready for review.