Spaces:
Running
Running
File size: 2,120 Bytes
32addc2 000c282 255baa6 aebc538 255baa6 c5e0da6 255baa6 000c282 255baa6 000c282 255baa6 ba02b0b c5e0da6 ba02b0b c5e0da6 000c282 255baa6 9ce2691 255baa6 9ce2691 255baa6 9ce2691 255baa6 4c1a811 32addc2 000c282 4c1a811 000c282 4c1a811 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 |
---
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
## How to contribute
One can simply open a pull request to update [src/data/conferences.yml](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 |