JobQuest is a dedicated platform for users to share their job interview experiences, empowering job seekers with valuable insights and knowledge. Our mission is to create a supportive community where individuals can learn from one another and enhance their interview preparation.
- Users can post and share their interview experiences.
- Browse through various entries for insights on companies, roles, and interview processes.
- Get tips and advice from fellow job seekers.
To clone and run this project, follow these steps:
- Node.js (>= 14.x)
- MongoDB
- A JWT secret for authentication
-
Open your terminal.
-
Clone the repository:
git clone https://github.com/yourusername/jobquest.git
-
Navigate into the project directory:
cd jobquest
-
Navigate to the API directory:
cd api
-
Install dependencies:
npm install
-
Create a
.env
file in the root of theapi
directory and add the following:MONGODB_URI=your_mongodb_connection_string JWT_SECRET=your_jwt_secret
-
Run the server:
npm run dev
-
Navigate to the client directory:
cd ../client
-
Install dependencies:
npm install
-
Run the client:
npm run dev
Through JobQuest, I aim to build a community-driven platform where users can share their experiences and learn from each other. By providing valuable insights into the interview processes of various companies, I hope to empower job seekers to prepare effectively and improve their chances of success in job interviews.
Contributions are welcome! If you have suggestions or improvements, please feel free to create a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.
### Instructions to Customize:
- Replace `yourusername` in the clone command with your actual GitHub username.
- Update the MongoDB URI and JWT secret in the `.env` section with appropriate values.
- Modify any other sections as needed to fit your project's specifics.
Feel free to ask if you need any changes or additional sections!