Coder Social home page Coder Social logo

preston176 / jobify Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 1.84 MB

Jobify is a MERN stack based application. You can be able to Add, Create and Delete Jobs

Home Page: https://jobify-app-3o5e.onrender.com/

JavaScript 86.06% HTML 0.39% CSS 13.55%
express mern-stack mongodb nodejs onrender-deploy react

jobify's Introduction

Jobify - MERN Stack App

Jobify is a sophisticated web application crafted with the MERN (MongoDB, Express.js, React, Node.js) stack. It serves as a comprehensive platform for job seekers, facilitating the seamless discovery and application process for enticing job opportunities.

  • You can Add, Delete, Create Jobs

Demo

Alt text

Demo 2

Live Link

Live Link

Demo Video

Table of Contents

Features

  • User Authentication and Authorization: Secure access control and user identity verification.
  • Job Listing and Searching: Effortless exploration of available job opportunities.
  • Job Application and Tracking: Streamlined application process with efficient tracking mechanisms.
  • User Profile Management: Personalized user profiles for enhanced customization.
  • Admin Dashboard: Comprehensive dashboard for administrators to manage jobs and users effectively.

Technologies Used

  • MongoDB: A robust NoSQL database for efficient data storage. Alt MongoDb

  • Express.js (Backend): A minimalist and flexible Node.js web application framework. Express

  • Node.js (Runtime for Backend): A powerful JavaScript runtime for server-side development. Node

  • React.js (Frontend): A declarative and efficient JavaScript library for building user interfaces.

React

Prerequisites

Ensure the following prerequisites are installed before running the application:

  • Node.js and npm
  • MongoDB

Installation

  1. Clone the Repository:
git clone https://github.com/preston176/jobify.git
cd jobify
  1. Install Dependencies:
npm install

Frontend

Navigate to the client directory and install frontend dependencies:

cd client
npm install

Backend

Update the .env file with your backend configuration:

NODE_ENV=development
PORT=5100
MONGO_URL=YOUR_MONGO_DB_CONNECTION_URL
JWT_SECRET=YOUR_SECRET_KEY
JWT_LIFETIME=1d
JWT_EXPIRES_IN=1h

Replace YOUR_MONGO_DB_CONNECTION_URL and YOUR_SECRET_KEY with your MongoDB connection URL and a secure JWT secret key, respectively.

  1. Run the Application:
  • Inside the client folder:
npm run dev
  • Inside the jobify directory:
npm run dev
  • For the backend:
npm start

Contributing

  • Feel Free to contribute by raising issues and opening PRs ☺️

jobify's People

Contributors

preston176 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.