Skip to content

Spider1201/job-post

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💼 JobPost

JobPost is a modern React application that allows users to browse available jobs, search through job listings, and publish new job opportunities.

🌍 Live Demo

https://jobposting-app.netlify.app/

Backend API

https://job-post-api.onrender.com

Swagger

https://job-post-api.onrender.com/swagger-ui/index.html


✨ Features

  • Browse available jobs
  • Search job listings
  • Publish new job opportunities
  • Responsive interface
  • REST API integration using Axios

🛠 Tech Stack

  • React
  • Axios
  • CSS
  • Spring Boot Backend
  • MongoDB Atlas
  • Netlify
  • Render

📁 Project Structure

src
├── components
├── pages
├── services
├── App.jsx
├── main.jsx
└── assets

🚀 Getting Started

Clone the repository

git clone https://github.com/Spider1201/job-post.git

Install dependencies

npm install

Run

npm run dev

🌐 Backend Configuration

Update your API URL

https://job-post-api.onrender.com

📸 Screenshots

Add screenshots here.

Example

  • Home Page
  • Job Listing
  • Search Results
  • Add Job

🔮 Future Improvements

  • User Authentication
  • Company Profiles
  • Job Applications
  • Saved Jobs
  • Pagination
  • Advanced Filters

👨‍💻 Author

Onatade Abdulmajeed

GitHub

https://github.com/Spider1201

About

A full-stack job posting platform that enables employers to publish job opportunities and helps job seekers search, filter, and discover available roles.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages