Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HerTechTool

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.

Features

image image

Opportunity Board: Browse and post women-centric opportunities in technology.

image image

Resource Hub: Access a curated list of resources and roadmaps for various tech domains.

image image image

Tech Assessment: Take quizzes to assess and improve your tech skills.

image image

Interaction: Comment on, like, and bookmark opportunities.

image image image

Getting Started

Prerequisites

Ensure you have the following installed on your system:

  • Node.js
  • npm (Node Package Manager)
  • MongoDB

Installation

  1. Clone the repository

    git clone https://github.com/your-username/hertechtool.git
    cd hertechtool
  2. Install backend dependencies

    cd backend
    npm install
  3. Install frontend dependencies

    cd ../frontend
    npm install
  4. Set up environment variables

    Create a .env file in the backend directory and add the following environment variables:

    MONGODB_URI=your-mongodb-uri
    PORT=your-server-port
  5. Start MongoDB

    Ensure MongoDB is running on your system. You can start it using the following command:

    mongod
    
    

Running the Application

  1. Start the backend

    In the backend directory, run:

    npm start
  2. Start the frontend

    In the frontend directory, run:

    npm start
  3. Access the application

    Open your browser and navigate to http://localhost:3000 to view the application.

Folder Structure

  • frontend: Contains the React frontend.
  • backend: Contains the Express backend and MongoDB models.

Contributing

We welcome contributions to HerTechTool! Please fork the repository and submit pull requests for any features, bug fixes, or enhancements.

License

This project is licensed under the MIT License.


Happy coding! Empower women in tech with HerTechTool.

About

A tool and opportunity discovery website for the women in Technology

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages