A web page that allows users to browse, filter, and search research papers by title and author. The page is designed to display papers grouped by year, with links to paper PDFs and code repositories.
- Search by title or author.
- Expandable sections for each year of publication.
- Clear search functionality.
- Modern, responsive design with a clean UI.
Clone the project to your local machine using Git:
git clone https://github.com/yourusername/auto-papers-with-artifacts.git
Navigate to the project directory and install the required dependencies:
cd auto-papers-with-artifacts
npm install
Once the dependencies are installed, you can run the development server to view the project locally:
npm run dev
Visit http://localhost:5173 in your browser to see the project in action.
To create a production build of the project, run the following command:
npm run build
This will generate a dist/
folder containing the production-ready files.
src/
- Contains the source code for the React components and App logic.public/
- Contains the static files such as thepapers.json
.vite.config.ts
- Configuration for Vite.tailwind.config.js
- Configuration for Tailwind CSS.package.json
- Contains the dependencies and project scripts.
- React (v18)
- Vite (v4)
- Tailwind CSS (v3)
- TypeScript (v4)
- Fork the repository.
- Create a feature branch (
git checkout -b feature-branch
). - Commit your changes (
git commit -am 'Add new feature'
). - Push to the branch (
git push origin feature-branch
). - Open a pull request.
This project is licensed under the Apache License - see the LICENSE file for details.