SheGuide is a platform dedicated to providing guidance and mentorship to women in various domains of the sector. Our main goal is to create a safe and secure environment for women online, keeping their data encrypted.
- Next.js
- Node.js
- MongoDB
- Express
- Auth0
- Tailwind CSS
- Gemini
- Face detection Rapid Api
- AI powered Multilingual Supported Chat Room: Our app features an AI-powered chat room where mentees can anonymously communicate with mentors in their preferred language.
- Video Call Option: Users can have video calls, enhancing the mentorship experience and providing a more personal touch.
- Job Search: The platform includes a job search feature, assisting women in finding suitable job opportunities.
- Mentorship Programs: Connects women with experienced mentors in their field for career guidance, skill development, and professional growth.
- Career Guidance: Offers personalized advice and resources for women pursuing careers in diverse sectors, including STEM, business, arts, and more.
- Ask Questions Anonymously: Feel comfortable discussing challenges and seeking advice in a secure, anonymous environment.
- Secure Platform: Ensures a safe online environment with end-to-end encryption to protect the privacy and data of its users.
- Job Board: Features a curated list of job openings from women-friendly employers committed to diversity and inclusion.
To run the project locally, follow these steps:
- Clone the repository:
git clone https://github.com/your/repository.git
- Install dependencies:
npm install
- Set up environment variables (refer to
.env.example
) - Run the development server:
npm run dev
We welcome contributions from everyone. If you'd like to contribute, please follow these steps:
- Fork the repository.
- Create a new branch (
git checkout -b feature/my-feature
). - Make your changes.
- Commit your changes (
git commit -am 'Add new feature'
). - Push to the branch (
git push origin feature/my-feature
). - Create a new Pull Request.
This project is licensed under the MIT License.