Skip to content

Quora.com clone | Replicating popular Quora.com website, ( question-and-answer website ) where people can ask and answer questions on a wide variety of topics | Collaborative effort by five members | Completed in 5 days

Notifications You must be signed in to change notification settings

Narayan2208/Quora-Cloning

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quora-Cloning

quora.com - Blog or Personal Website Project

quora.com is a blog or personal website project developed in collaboration by a team. It allows users to post questions, share photos, comment on other users' posts, like posts, and utilize various other features. The project was completed in just four days.

Technologies Used

  • HTML: Markup language for creating the structure and content of web pages.
  • CSS: Styling language used to enhance the appearance of the website.
  • JavaScript: Programming language for adding interactivity and functionality to the website.
  • Chakra UI: A popular UI component library for React applications.
  • React.js: A JavaScript library for building user interfaces.
  • Redux: A state management library for JavaScript applications.
  • JSON: Data format used for storing the website's data.
  • React Router: Library for handling routing in React applications.
  • React Quill: Rich text editor for React applications.

Features

  • Question Posting: Users can post questions and share their thoughts.
  • Photo Posting: Users can post photos along with their questions.
  • Commenting: Other users can comment on the posts made by others.
  • Post Interaction: Users can like posts and leave comments.
  • User Authentication: Users can sign in using Google OAuth or email authentication.
  • Logout: Users can log out of their accounts.
  • Dark Mode: The website offers a dark mode feature for better user experience.

Getting Started

To get started with quora.com, follow the steps below:

  1. Clone the repository: git clone https://github.com/your-username/quora-project.git
  2. Open the project in your preferred code editor.
  3. Install dependencies: npm install
  4. Configure any necessary environment variables.
  5. Run the project: npm start

Usage

Once the website is up and running, users can perform the following actions:

  • Post questions and share their thoughts.
  • Upload and attach photos to their questions.
  • Interact with other users' posts by leaving comments and liking the posts.
  • Sign in to their accounts using either Google OAuth or email authentication.
  • Log out of their accounts when needed.
  • Experience the website in either light or dark mode.

Feel free to explore and test out the various features of quora.com.

Contribution

Contributions to quora.com are welcome. If you have any suggestions, improvements, or bug fixes, please submit a pull request. Make sure to follow the established code style and guidelines.

License

This project is licensed under the MIT License. Feel free to modify and distribute this code as per the terms of the license.

Contact

If you have any questions or inquiries about quora.com, please feel free to reach out to any of the project team members.

About

Quora.com clone | Replicating popular Quora.com website, ( question-and-answer website ) where people can ask and answer questions on a wide variety of topics | Collaborative effort by five members | Completed in 5 days

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 99.8%
  • Other 0.2%