Skip to content

rahulchaudhari06/papersearch

Repository files navigation

PaperSearch 📚

PaperSearch is a web application designed to fetch and display research papers using the arXiv API. It allows users to browse a list of research papers and toggle the display of summaries for a more streamlined research experience.


🌟 Features

  • Fetch research papers: Retrieves papers directly from the arXiv API.
  • Toggle summaries: View or hide summaries for selected papers with a simple click.
  • Clean and simple interface: Easy navigation and usability.
  • Extensible: Designed to accommodate additional features in the future.

🚀 Getting Started

Follow these instructions to set up and run the project locally.

Prerequisites

  • Node.js (v16 or higher recommended)
  • A modern web browser

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/papersearch.git
    cd papersearch
  2. Install dependencies:

    npm install
  3. Start the development server:

    npm start
  4. Open in your browser:
    Visit http://localhost:3000 to view the application.


🤝 Contributing

Contributions are welcome!

  1. Fork the repository.
  2. Create a feature branch: git checkout -b feature-name.
  3. Commit your changes: git commit -m "Add feature-name".
  4. Push to the branch: git push origin feature-name.
  5. Open a pull request.

🙌 Acknowledgments

  • arXiv API for providing open access to research papers.