Skip to content

swalehmwadime/STEM-eLearning

Repository files navigation

STEM-eLearning

  • STEM eLearning platform is designed to provide resources and courses for learners interested in Science, Technology, Engineering, and Mathematics.

STEM eLearning Platform

Installation

Prerequisites

  • Python 3.10 or higher
  • Install Git

Run project in your local computer

  1. Clone the repository:

    git clone https://github.com/your-username/STEM-eLearning
  2. Create and activate a virtual environment:

  • Navigate to the cd STEM-eLearning/ folder

    • On Windows:
      python -m venv venv
     source venv/Scripts/activate     
    • On macOS/Linux:

      python3 -m venv venv
      source venv/bin/activate
  1. Install the dependencies:

    pip install -r requirements.txt
  2. Run the application:

  • Navigate to the app folder

    python app.py

    The application should now be running on http://127.0.0.1:5000.

  1. Deployment
    • To deploy the application on vercel ,navigate to the root directory ,use the following command prompts

    •    npx vercel --prod

Usage

  • Navigate to the home page to explore the courses.
  • Register or log in to access more features.
  • Use the Resource Hub to find additional learning materials.