Skip to content

Karthik781/pull_your_jobs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pull_your_jobs

Pull your jobs is an React SPA which provides curated list of developer jobs from Github jobs, stackoverflow jobs etc.. It simplifies job searching for junior developers with its filtering mechanism.

technologies

  • Redis: Data storage and caching
  • express: server side framework
  • React: Frontend React app
  • material-ui: UI components

Folder structure

spectrum/
├── api        # API server
├── client     # Frontend app react
├── worker     # Worker server(fetching from Github jobs, stackoverflow API)

installation

Clone the project repository

git clone https://github.com/Karthik781/pull_your_jobs.git

In root directory, install cron, express, redis, node-fetch by

npm install

Move into client folder and install react and material-ui

cd client
npm install

and after installing above, you are ready to go.

open a new terminal and start redis

redis-cli

in another terminal, start server

node api/index

in another terminal, start react client

npm start

Now your app will be up and running in browser at http://localhost:3000/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published