Giter Site home page Giter Site logo

ecampus-'s Introduction

ecampus-

前言

為了解決教學平台無法自動適屏各個裝置,我們決定重新改良教學平台的種種缺點!
但因為我們是以爬蟲方式爬取教學平台的資訊,也就是說我們的產品還是基於教學平台
我們主要想實現快速、直覺的操作,拒絕繁瑣以及煩人的跳出視窗!

使用工具、語言

後端

  • Python 3
    • BeautifulSoup
    • requests
  • Django
  • Sqlite 3

前端

  • Bootstrap 4
  • Javascript
  • Html + Css

已實現功能

可以用學號登入到教學平台,並且列出所有課程。

  1. 11/13新增 點進課程可顯示公告。
  2. 12/04新增 點進課程可以抓到公告、文件以及功課的時間以便之後的通知系統。

預期實現目標

  1. 在課程表顯示作業公告

  2. 爬取課程中所需資訊(諸如: 作業、文件...等)

  3. 通知系統讓學生可以更好瞭解各種課程的訊息

目前需要改善的地方

  1. 需要將函式改成多進程(Multiprocessing)增加速度

  2. 加入firebase紀錄時間比較好的一個方式 或是其他Nosql的Data Base

Course List

├── Slidebar  
|  ├── Home  
|  |   ├──All HW
|  |   ├──All BBS   
|  |   └──All DOC
|  |
|  ├── Course
|  |   ├── #course1  
|  |       ├──HW
|  |       ├──BBS
|  |       └──DOC
|  |   ├── #course2  
|  |       ├──HW
|  |       ├──BBS
|  |       └──DOC
|  |   ├── #course3  
|  |       ├──HW
|  |       ├──BBS
|  |       └──DOC
|  |   └── #course4  
|  |       ├──HW
|  |       ├──BBS
|  |       └──DOC
|  ├── User  
|  |   ├──Profile
|  |   └──Sign out 
|  | 
|  ├── FAQ  
|  | 
|  └── Contact us / Issue Report 

產品特色

  • 響應式設計

  • 移除不常用元件

  • 更加直覺的介面

  • 更安全的加密法

徵求小夥伴

歡迎各位與我們做中學,我們不是很厲害,但是有一些想法想實現。
您只要有一顆熱誠的心,我們可以一步一步建立這個專案!

ecampus-'s People

Stargazers

 avatar

Watchers

 avatar

ecampus-'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.