GithubHelp home page GithubHelp logo

parthiv-2020 / udayagiri-scl-maxo Goto Github PK

View Code? Open in Web Editor NEW
4.0 1.0 6.0 18.42 MB

Udayagiri SCL Maxo Project

Home Page: https://tutorvita.herokuapp.com/

License: MIT License

HTML 8.42% Python 2.15% CSS 39.20% JavaScript 50.22%
teachers students django html udayagiri-scl-maxo team-udayagiri

udayagiri-scl-maxo's Introduction

Udayagiri's Tutorvita

With the outbreak of pandemic, the educational institutions had to be shutdown which hindered the learning of a lot of students.The students have to adapt to the online methods of learning which is now the new norm. Reaching out to teachers and resource personals is a rather difficult task. With this project, any student from any corner of the world, willing to learn something can reachout to a teacher. Anyone can create an account and seek help from our verified lecturers.


Documentation ๐Ÿ”ฐ Report a Bug ๐Ÿ”ฐ Request a Feature

GitHub issues GitHub license GitHub forks

GitHub issues

Table of Contents
  1. About The Project
  2. Getting Started
  3. Contributing / Adding Features

About the Project

A Note for Contributors

This is a official project repo for Udayagiri-scl-maxo which is a 40-day Hackathon. It is organised by Sushiksha, World Konkani Center. This repo is monitored. Only members from team Udayagiri are allowed to do changes and do contributions. Thus, we are not supposed to accept any PRs from anyone other then Udayagiri team members. For further details, you can get in touch with the repo owner or contributors.

Project Description

  1. Backend Framework: Django
  2. Front-end Framework: Bootstrap
  3. Database used: Sqlite

Getting Started

Installation

Refer below video or instruction for setting up tutorvita in your device.

1. Fork and Clone
  1. Fork the udayagiri-scl-maxo Repository
  2. Clone the repo to your local system.
  1. Create a Virtual Environment for the Project

    Install pipenv package

    pip install pipenv
    

    Run following command to create virtual env and install necessary dependecies.

    pipenv shell
    pipenv install

    If pipenv install does not work use:

    pip install -r requirements.txt
    

    Now after installing all the packages you can directly skip the development steps as we already added a sample user in database.

Development

  1. Make migrations/ Create db.sqlite3

    python manage.py makemigrations
    python manage.py migrate
  2. Create a super user. In Django, if you want to access admin page, you need to create an account with staff status first.

    python manage.py createsuperuser
    

    Then select your username and password. You can bypass a common password for development purposes.

  3. Run the server on localhost:

    python manage.py runserver
  4. Use below credetial if you want to login to admin panel/you can also create your own super user using above command

username: admin
password: admin

Contributing

Pull request are only welcommed by Udayagiri team members, if you are intereseted in the project please raise a issue regarding the same.

udayagiri-scl-maxo's People

Contributors

18praneeth avatar itsprathvi avatar pranita-shenoy-nagar avatar parthiv-2020 avatar aj-221 avatar nima-ps26 avatar prajakthaprabhu avatar

Stargazers

SHIVANAND avatar Srinidhi Bhat avatar  avatar  avatar

Watchers

 avatar

udayagiri-scl-maxo's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.