Spaces:
				
			
			
	
			
			
					
		Running
		
	
	
	
			
			
	
	
	
	
		
		
					
		Running
		
	| title: AI Deadlines | |
| emoji: ⚡ | |
| colorFrom: gray | |
| colorTo: blue | |
| sdk: docker | |
| pinned: false | |
| # AI Conference Deadlines | |
| A web app to quickly see submission deadlines to top AI conferences, such as NeurIPS and ICLR. | |
| ## Project info | |
| This project is entirely based on the awesome https://github.com/paperswithcode/ai-deadlines. As that repository is no longer maintained, we decided to make an up-to-date version along with a new UI. | |
| New data is fetched from https://github.com/ccfddl/ccf-deadlines/tree/main/conference/AI thanks to [this comment](https://github.com/paperswithcode/ai-deadlines/issues/723#issuecomment-2603420945). A CRON job (set up as a Github action) automatically updates the data present at src/data/conferences.yml. | |
| It was bootstrapped using [Lovable](https://lovable.dev/) and [Cursor](https://www.cursor.com/). | |
| **URL**: https://huggingface.co/spaces/huggingface/ai-deadlines | |
| ## Add conference data | |
| Simply open a pull request to update src/data/conferences.yml. | |
| ## How to run locally | |
| If you want to work locally using your own IDE, you can clone this repo and push changes. | |
| The only requirement is having Node.js & npm installed - [install with nvm](https://github.com/nvm-sh/nvm#installing-and-updating) | |
| Follow these steps: | |
| ```sh | |
| # Step 1: Clone the repository using the project's Git URL. | |
| git clone https://github.com/huggingface/ai-deadlines | |
| # Step 2: Navigate to the project directory. | |
| cd ai-deadlines | |
| # Step 3: Install the necessary dependencies. | |
| npm i | |
| # Step 4: Start the development server with auto-reloading and an instant preview. | |
| npm run dev | |
| ``` | |
| This runs the app at http://localhost:8080/. | |
| ## Deploy with Docker | |
| First build the Docker image as follows: | |
| ```bash | |
| docker build -t ai-deadlines . | |
| ``` | |
| Next it can be run as follows: | |
| ```bash | |
| docker run -it -p 7860:7860 ai-deadlines | |
| ``` | |
| You can see it in your web browser at http://localhost:7860/. | |
| ## Technologies used | |
| This project is built with: | |
| - Vite | |
| - TypeScript | |
| - React | |
| - shadcn-ui | |
| - Tailwind CSS | |
| ## Maintainers | |
| Feel free to just open an issue. Otherwise contact @nielsrogge | 

