A full-stack job portal application built using Java Spring Boot and MongoDB for the backend and React for the frontend. This project follows a tutorial by Telusko and serves as a learning experience for full-stack development.
- Backend: Java Spring Boot, MongoDB
- Frontend: React, React Router
- Others: RESTful APIs, JWT Authentication
- User authentication (Signup/Login)
- Job listing with CRUD operations
- Apply for jobs and manage applications
- Responsive UI built with React
- Clone the repository:
git clone https://github.com/yourusername/GetAjob.git cd GetAjob/backend - Configure application.properties for MongoDB connection.
- Run the Spring Boot application:
mvn spring-boot:run
- Navigate to the frontend directory:
cd GetAjob/frontend - Install dependencies:
npm install
- Start the React app:
npm start
This project is based on a Telusko tutorial on full-stack development.