Skip to content

It is a 3 tier distributed web application simulating linkedin. It is built solely using MERN Stack. It is a single point of access for both applicants and recruiters. Recruiters can post their jobs and the applicants can apply to these jobs.The overall project involved the set of tasks as mentioned below: - Creation of React.js pages for users.…

Notifications You must be signed in to change notification settings

AmitBharadia/Linkedin-Simulator

Repository files navigation

Linkedin-Simulator

alt text

Goal

  • The goal is to build a distributed enterprise web application which enables the applicant to apply for various jobs and recruiter to post jobs. As well as create a dashboard for displaying analytics on user activity.

  • We were tasked with this project requirement so that we can learn and develop enterprise MERN stack applications with the use of distributed publish-subscribe messaging system like Apache Kafka along with a variety of other technologies like redis, mocha, etc.

System Design

alt text


Technology stack

Area Technology
Front-End React, Redux, React Router, Bootstrap, HTML5, CSS3, Javascript ( ES6 )
Analytics Graphs D3.js
Message-oriented middleware Apache Kafka
Authentication Middleware Passport.js
Back-End Express, Node.js
In-Memory Caching / Datastore Redis
API Testing Mocha, Postman
Performance Testing JMeter
Database MySQL (Amazon RDS), MongoDB

Screenshots

Login/Signup

alt text

alt text

User Profile

alt text alt text

Jobs Search and Apply

alt text alt text

Network

alt text
alt text
alt text

Chat

alt text

Post Jobs

alt text

View Posted Jobs

alt text

User Analytics

alt text
alt text

About

It is a 3 tier distributed web application simulating linkedin. It is built solely using MERN Stack. It is a single point of access for both applicants and recruiters. Recruiters can post their jobs and the applicants can apply to these jobs.The overall project involved the set of tasks as mentioned below: - Creation of React.js pages for users.…

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •