An open API service indexing awesome lists of open source software.

https://github.com/sdslabs/studyportal

The solutions portal of IITR
https://github.com/sdslabs/studyportal

django-rest-framework education elasticsearch google-drive-api-v3 javascript python3 reactjs study

Last synced: 10 days ago
JSON representation

The solutions portal of IITR

Awesome Lists containing this project

README

        

# Study Portal

> The solutions portal of IITR


logo

[![License](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/sdslabs/studyportal/blob/master/LICENSE.md)
[![Issues](https://img.shields.io/github/issues-raw/sdslabs/studyportal)](https://github.com/sdslabs/studyportal/issues)
![Axion Build Test](https://img.shields.io/github/workflow/status/sdslabs/studyportal-axion/Lint%20Test/master?label=Axion%20Build%20Test)
![Nexus Build Test](https://img.shields.io/github/workflow/status/sdslabs/studyportal-nexus/Python%20CI/master?label=Nexus%20Build%20Test)
[![Discord](https://img.shields.io/badge/Discord-7289DA)](https://discord.gg/ch2ZJKzfh7)

[Study Portal](https://study.sdslabs.co) is an online portal for accessing study materials in IIT Roorkee. The platform is managed by [SDSLabs](https://sdslabs.co) in collaboration with [ARP IITR](http://arp.iitr.ac.in/).

Watch the intro video [here](https://www.facebook.com/SDSLabs/videos/410983967251810/)

## Contents

* [Features](#features)
* [Contributing](#contributing)
* [Contact](#contact)

## Features

* Search for resources across all departments and courses
* Request and upload study materials
* Google drive as a resource database
* Personalised course dashboard

## Contributing
[![contributions welcome](https://img.shields.io/badge/contributions-welcome-brightgreen.svg)](https://github.com/dwyl/esta/issues)

We're accepting PRs for our open and unassigned [issues](https://github.com/sdslabs/studyportal/issues). We love your contributions!
Kindly follow the steps below to get started:

**1.** Fork this repository
```shell
$ git clone https://github.com/sdslabs/studyportal
```
**2.** Pull submodules
```shell
$ git submodule update --init --recursive
```
**3.** Setup Axion and Nexus
Follow the setup guidelines for [Axion](https://github.com/sdslabs/studyportal-axion) and [Nexus](https://github.com/sdslabs/studyportal-nexus)

**4.** Make changes and raise a [PR](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request) in appropriate repo (either studyportal-axion or studyportal-nexus)

**5.** Congratulations! Sit and relax, you've made your contribution :)

## Contact
If you have a query regarding the product or just want to say hello then feel free to visit [chat.sdslabs.co](https://chat.sdslabs.co/) or drop a mail at [[email protected]](mailto:[email protected])

We encourage you to join our [discord](https://discord.gg/ch2ZJKzfh7) server and be a part of the community!

----

Made with :heart: by [SDSLabs](https://sdslabs.co/)