Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

246 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mentor-ET

Mentor-ET is a web platform that connects university students with industry experts in their respective fields. It aims to facilitate knowledge exchange, mentorship, and personal growth for students by providing a space where mentors can share valuable articles.

Technologies Used

  • Node.js
  • Express
  • MongoDB
  • EJS (Embedded JavaScript)

Getting Started

Prerequisites

  • Node.js installed on your machine
  • MongoDB installed and running

Installation

  1. Clone the repository:

    https://github.com/BekLG/Mentor-ET.git
  2. Navigate to the project directory:

    cd Mentor-ET
    
  3. Install the dependencies:

    npm install
  4. Create a .env file in the root directory and configure the following environment variable:

    PORT=3000

Running the Application

  1. Start the server:

    npm start
  2. Open your web browser and visit http://localhost:3000.

Features

  • Mentor registration and login: Mentors can create accounts and log in to the platform.
  • Article creation: Mentors can write articles in their specific fields, sharing experiences, self-development tips, skill development insights, and industry news/updates.
  • Article reading: Students can access the platform to read articles tailored to their fields of interest, gaining valuable knowledge and staying informed about industry trends.

Future Enhancements

Mentor-ET is currently in its Minimum Viable Product (MVP) stage. The following features are planned for future development:

  • Direct mentor-student interaction: Facilitating direct communication between mentors and students for personalized guidance and mentorship.
  • Mentoring programs: Implementing structured mentoring programs to connect mentors and students for long-term guidance and support.
  • Additional features: Adding features such as user profiles, search functionality, comments, and ratings to enhance the learning experience.

Contributing

Contributions to Mentor-ET are welcome! If you have any ideas, suggestions, or bug reports, please open an issue or submit a pull request.

Contact

For any inquiries or questions, please contact the project maintainer:

About

a repository for Mentor ET

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages