HerTechTool is a web application built with the MERN stack (MongoDB, Express.js, React, Node.js) designed to empower women in technology by providing a platform for finding women-centric opportunities, assessing their tech skills, and accessing valuable resources and roadmaps related to various tech domains. Additionally, the platform allows users to post opportunities, comment on, like, and bookmark opportunities of their choice.
Ensure you have the following installed on your system:
- Node.js
- npm (Node Package Manager)
- MongoDB
-
Clone the repository
git clone https://github.com/your-username/hertechtool.git cd hertechtool -
Install backend dependencies
cd backend npm install -
Install frontend dependencies
cd ../frontend npm install -
Set up environment variables
Create a
.envfile in thebackenddirectory and add the following environment variables:MONGODB_URI=your-mongodb-uri PORT=your-server-port
-
Start MongoDB
Ensure MongoDB is running on your system. You can start it using the following command:
mongod
-
Start the backend
In the
backenddirectory, run:npm start
-
Start the frontend
In the
frontenddirectory, run:npm start
-
Access the application
Open your browser and navigate to
http://localhost:3000to view the application.
- frontend: Contains the React frontend.
- backend: Contains the Express backend and MongoDB models.
We welcome contributions to HerTechTool! Please fork the repository and submit pull requests for any features, bug fixes, or enhancements.
This project is licensed under the MIT License.
Happy coding! Empower women in tech with HerTechTool.











