Skip to content

The project is a Django-based Learning Management System (LMS) designed to facilitate the learning of programming languages.

Notifications You must be signed in to change notification settings

redblindbananaz/GetIT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

#LMS System for Learning Programming Languages

Welcome to the Learning Management System (LMS) project for learning programming languages. This repository contains the source code and project files for the LMS system. Follow the instructions below to get started with setting up the project on your local environment and collaborating with the team.

Please visit Markdown for more information on Markdown

##Cloning the Repository

To clone the repository to your local environment, follow these steps:

    1. Open your terminal in VS Code.
    1. Navigate to the directory where you want to store the project.
    1. Run the following command to clone the repository:
git clone https://github.com/redblindbananaz/GetIT.git
    1. Press Enter to create your local clone

Please visit Cloning a Repository documentation for more information.

Setting Up the Development Environment

Before running the project, make sure you have the following prerequisites installed:

  • asgiref==3.7.2
  • Django==4.2.2
  • sqlparse==0.4.4
  • typing_extensions==4.6.3

Follow these steps to set up the development environment:

    1. Create and activate a virtual environment:
python -m venv myenv

Replace myenv with the desired name for your virtual environment.

For MacOS/Linux:

source myenv/bin/activate

For Windows:

.\myenv\Scripts\activate
    1. Install the project dependencies:
pip install -r requirements.txt
    1. Apply database migrations:
python manage.py migrate
    1. Start the development server:
python manage.py runserver

The project will be accessible at http://localhost:8000 in your web browser.

Collaborating on the Project:

Strategy need to be established with the group for Branching, commiting changes and pushing changes.

About

The project is a Django-based Learning Management System (LMS) designed to facilitate the learning of programming languages.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages