lgope / job-portal

This is a Full Stack application, basically to create and display jobs along with all information.

Home Page:https://jp-lgope.netlify.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Job Portal

Job Portal is a MERN Stack web application where the admin can post a job for candidates and add, update, delete, and view job posts.

Key Features πŸ“

Some of the standout features of the project are

  1. Authentication.
  2. Admin can delete any job post.
  3. Admin can add and update job posts.
  4. Alert message when the system loses internet connection.
  5. Real-time data update without any reload.

Build With πŸ—οΈ

  1. ReactJs, Redux (Front-end)
  2. NodeJs, ExpressJs (Back-end)
  3. MongoDB Atlas, Firebase (Database)

Demonstration πŸ–₯️

coming up.... πŸ”ƒ

Future Updates πŸͺ΄

  • Enable PWA
  • Improve overall UX/UI and fix bugs
  • Featured Jobs
  • Recently Top Job Post
  • And More! There's always room for improvement!

πŸ› οΈ Installation Steps:

1. Clone the repository

git clone https://github.com/lgope/job-portal.git

2. Create a new file name `config.env` in the root directory then set up the back-end env variables

3. Install the back-end required dependencies

npm install

4. Run back-end server

npm start

Or Run back-end dev server

npm run dev-server

5. Open a new terminal then

cd ./client

6. Create a new file name `.env` then set up the front-end env variables

7. Install the front-end required dependencies

npm install

8. Start the project

npm run dev

9. Access the application at

http://localhost:5173 or Your Local URL

Happy Exploring! ✌🏻

Known Bugs 🚨

Feel free to email me at lakshman.gope2@gmail.com if you run into any issues or have questions, ideas, or concerns. Please enjoy and feel free to share your opinion, constructive criticism, or comments about my work. Thank you! πŸ™‚

License πŸ“„

This project is open-sourced under the MIT license.

Deployed Version πŸš€

Feel free to explore

Front End πŸ‘‰πŸ» https://jp-lgope.netlify.app

Back-End API πŸ‘‰πŸ» https://job-portal-lgope.onrender.com


Happy Coding πŸ‘¨πŸ»β€πŸ’» Thank You πŸ™πŸ»

About

This is a Full Stack application, basically to create and display jobs along with all information.

https://jp-lgope.netlify.app


Languages

Language:JavaScript 93.6%Language:CSS 5.9%Language:HTML 0.5%