8000 GitHub - amancode27/Orolingo: Website for Language Education
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

amancode27/Orolingo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

This is a language learning platform named Orolingo

Requirements

  • Python3
  • Pipenv

Getting started

  1. Navigate into the diretory [cd backend]
  2. Source the virtual environment [pipenv shell]
  3. Install the dependencies [pipenv install]
  4. Navigate into the frontend directory [cd frontend]
  5. Install the dependencies [npm install]

Run the application

You will need two terminals pointed to the frontend and backend directories to start the servers for this application.

  1. Download the xampp server and run apache and sql then always run the command [python manage.py migrate] after pulling commits from git in backend folder to migrate the database
  2. If the migration doesn't happen the run [localhost/phpmyadmin] on the browser and create a blank database named 'orolingo' then run the command [python manage.py migrate] in backend folder to migrate the database .
  3. Run this command to start the backend server in the [backend] directory: [python manage.py runserver] (You have to run this command while you are sourced into the virtual environment)
  4. Run this command to start the frontend development server in the [frontend] directory: [npm run start] (This will start the frontend on the adddress localhost:3000)

Built With

  • React - A progressive JavaScript framework.
  • Python - A programming language that lets you work quickly and integrate systems more effectively.
  • Django - A high-level Python Web framework that encourages rapid development and clean, pragmatic design.

About

Website for Language Education

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0