All Projects → Shetty073 → soak-your-brain-elearning-app

Shetty073 / soak-your-brain-elearning-app

Licence: MIT license
An e-learning platform built in python (django)

Programming Languages

HTML
75241 projects
python
139335 projects - #7 most used programming language
javascript
184084 projects - #8 most used programming language
CSS
56736 projects

Projects that are alternatives of or similar to soak-your-brain-elearning-app

opentok-elearning-samples
Sample applications highlighting integrations between OpenTok and Learning Management Systems (LMS)
Stars: ✭ 18 (+0%)
Mutual labels:  elearning-application, elearning
eGyan
eGyan is a web application built with Node.js (Express) and Hasura (https://hasura.io/) Platform. It is a simple and effective eLearning app for everyone.
Stars: ✭ 36 (+100%)
Mutual labels:  elearning-application, elearning
django-munigeo
Reusable Django application for storing and accessing municipality-related geospatial data
Stars: ✭ 12 (-33.33%)
Mutual labels:  django-application
Hacktoberfest2021-for-everyone
This repository is for everyone who wants to participate in Hacktoberfest 2022. Anyone can contribute/add quality code or projects for your Swags (T- Shirt), must be relevant that can add some value to this repository.
Stars: ✭ 178 (+888.89%)
Mutual labels:  html-css-javascript
XION-ChaseCam
This is a free-to-use HTML/javascript based overlay for roleplay streamers. Basically it mimics the overlay of the AXON bodycam, but since most folks play in 3rd person, it's a ChaseCam. I've included a logo, and the html file. The html file has the css, html, and javascript all in one file for ease of editing. Goto line 81 of the html file to c…
Stars: ✭ 27 (+50%)
Mutual labels:  html-css-javascript
ParticleGround-Portfolio
A minimalistic particle theme landing page template. ⚛️
Stars: ✭ 335 (+1761.11%)
Mutual labels:  html-css-javascript
matchering-web
🎚️ Self-Hosted LANDR / eMastered Alternative
Stars: ✭ 25 (+38.89%)
Mutual labels:  django-application
snake-game-2D
The famous 2D snake game in which your goal is to eat until you get huge and accumulate many points.
Stars: ✭ 18 (+0%)
Mutual labels:  html-css-javascript
facebook-clone
Building Facebook clone. As usual, any additional styling will be up to you but the really important stuff is to get the data and back end working properly.
Stars: ✭ 14 (-22.22%)
Mutual labels:  html-css-javascript
DevHelpBox
we are creating this community so that other developers can get benefits of it.
Stars: ✭ 35 (+94.44%)
Mutual labels:  html-css-javascript
django-vditor
A WYSIWYG editor plugin made by vditor for django
Stars: ✭ 14 (-22.22%)
Mutual labels:  django-application
lifterlms
LifterLMS, a WordPress LMS Solution: Easily create, sell, and protect engaging online courses.
Stars: ✭ 146 (+711.11%)
Mutual labels:  elearning
BarterOnly
An ecommerce platform to buy or exchange items at your convenience
Stars: ✭ 16 (-11.11%)
Mutual labels:  fetch-api
drf-addons
Some customised Django classes and functions that one can use in DJango. Collected from internet!
Stars: ✭ 20 (+11.11%)
Mutual labels:  django-application
iletaitunefoisundev
La formation dont vous êtes le héros !
Stars: ✭ 204 (+1033.33%)
Mutual labels:  elearning
PyEditorial
A free, open-source Blog CMS based on the "Django" and "Editorial" HTML5 theme.
Stars: ✭ 178 (+888.89%)
Mutual labels:  django-application
Structurex
Javascript visualizer of algorithms and data structures.
Stars: ✭ 32 (+77.78%)
Mutual labels:  html-css-javascript
QuickLearn
A collection of resources categorised by tech domains, languages, expertise and much more. QuickLearn gives you a quick access to all the resources that you could need at a single place, within a click!
Stars: ✭ 89 (+394.44%)
Mutual labels:  html-css-javascript
Front-End-Xmind
前端知识体系思维导图,可以用于查缺补漏或者面试复习串联知识点,系统学习前端知识,加深记忆🎉🎉
Stars: ✭ 129 (+616.67%)
Mutual labels:  html-css-javascript
FashionShopApp
Fashion Shop App : Flask, ChatterBot, ElasticSearch, Recommender-System
Stars: ✭ 28 (+55.56%)
Mutual labels:  html-css-javascript

soak-your-brain-elearning-app [WIP]

An e-learning management platform (like Google Classroom) built in Django (python)

Screens

sybadmin screens collegeadmin screens teacher screens student screens

About this project

I made this project for my college degree's final year project work. This is an e-learning management system just like Google's Classroom but opensource. My initial plan was to develop a SaaS platform but this can be used for local deployments too (with minor tweaks required). I believe that there is a lot of potential in this project. I will continue to work on this in my free time and make this production ready.

Database

  • I am using MySql server

Note:

  • <script></script> tags in base.html are not available for college_base.html and vice versa.

How to run?

  1. do pipenv install and then pipenv shell
  2. migrate using python manage.py migrate
  3. load data from fixtures python manage.py loaddata plans
  4. Create superuser python manage.py createsuperuser
  5. Go and edit superuser from django's admin panel - assign this superuser to sybadmin group
  6. You are all done

Do you wish to contribute?

  • Head over to the issues and select a issue of your liking.
  • If you have any doubts or need explanation of any issue then post question in the respective issue thread.
  • Please don't create new issues for asking questions about already open issue, use that particular issue's thread for asking questions or head over to discussions.

Found a bug? Use these templates as reference for creating issues:

License info

MIT License

Copyright (c) 2021 Ashish Shetty

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].