Skip to content

harshil1712/jobs-at-conf-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jobs At Conf

Jobs At Conf is a job lisiting website for jobs one comes across at in-person conferences.

This monorepo consists the simple version of the web app and the workers for the Jobs At Conf project.

Demo

Check out the demo video:

https://youtu.be/vjitMnmKKqA?si=eypGFyCtJUb-6_x8

Built With

How does it work?

  1. User uploads an image of a job poster
  2. Once the image gets uploaded to an R2 bucket, an event notification is sent to a queue.
  3. The queue consumer worker calls the api/ai endpoint.
  4. This endpoint uses an AI model to extract information from the image, and store it in a D1 table.

Diagram

Getting Started

Prerequisites

Clone the repo

Run the following command to clone the project

$ git clone https://github.com/harshil1712/jobs-at-conf-demo.git

Install dependencies

Execute the following command to install the dependencies

$ npm i

Start local development server

Start the local development servers with the following command

$ npm run dev

Learn more

Check out the directoris of the web app and the worker for more details.

About

Example code for the Jobs At Conf project

Topics

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •