Skip to content

The Web-Based Job Seekers Platform is an interactive application designed to bridge the gap between job seekers and employers. It aims to streamline the job search and recruitment process through a user-friendly interface powered by a robust backend built with Next.js, Prisma, and MongoDB

Notifications You must be signed in to change notification settings

abdinasir-Tman/shaqo-sahal

Repository files navigation

# Web-Based Job Seekers Platform ## Description The Web-Based Job Seekers Platform is a full-stack application designed to connect job seekers with potential employers. It allows job seekers to create profiles, upload resumes, and apply for jobs, while employers can post job listings and manage applications. ## Features - User authentication and profile management - Resume upload and management - Job listings with advanced search and filter capabilities - Application submission and tracking - Employer dashboard to post jobs and manage candidates - Real-time notifications - Responsive design for mobile and desktop usage ## Technologies - Next.js - Prisma - MongoDB - Tailwind CSS - Node.js ## Installation ### Prerequisites - Node.js - npm or yarn - MongoDB ### Setup Clone the repository to your local machine: ```bash git clone https://github.com/abdinasir-Tman/shaqo-sahal cd your-repo-name ``` Install the dependencies: ```bash npm install # or yarn install ``` ### Environment Variables Create a `.env` file in the root directory and add the following: ```env DATABASE_URL="your-mongodb-connection-string" JWT_SECRET="your-secret-key" ``` ### Running the Application To start the development server, run: ```bash npm run dev # or yarn dev ``` Open [http://localhost:3000](http://localhost:3000) with your browser to see the result. ## Deployment To deploy this project, you can use platforms like Vercel or Netlify that support Next.js deployments. Follow the instructions provided by these platforms to deploy your application. ## Contributing Contributions to the project are welcome! Please follow these steps: 1. Fork the repository. 2. Create a new branch (`git checkout -b feature-branch`). 3. Make your changes and commit them (`git commit -am 'Add some feature'`). 4. Push to the branch (`git push origin feature-branch`). 5. Create a new Pull Request. Please ensure your code adheres to the existing style and all tests pass. ## License This project is licensed under the MIT License - see the [LICENSE.md](LICENSE) file for details. ``` Replace `https://github.com/your-username/your-repo-name.git` with the actual URL of your GitHub repository and `your-mongodb-connection-string` with your MongoDB connection string. The `JWT_SECRET` should be a secure, random string that you generate. This `README.md` file gives anyone who comes across your repository a clear understanding of what the project is, how to set it up, and how to contribute to it. It's a living document, so you should keep it updated as your project evolves. ``` # shaqo-sahal

About

The Web-Based Job Seekers Platform is an interactive application designed to bridge the gap between job seekers and employers. It aims to streamline the job search and recruitment process through a user-friendly interface powered by a robust backend built with Next.js, Prisma, and MongoDB

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages