Skip to content

Instantly share code, notes, and snippets.

@lejenome
Last active February 13, 2017 10:43
Show Gist options
  • Save lejenome/2a7b52c7f4392ffa0db2098a65f00898 to your computer and use it in GitHub Desktop.
Save lejenome/2a7b52c7f4392ffa0db2098a65f00898 to your computer and use it in GitHub Desktop.

FSS CS Dept Website Report

Administration Management

  • Administration online
    • Docs downloading
    • Online Administration forms
    • FAQ
    • Q&A/Forum ?
  • Archive management
    • Administration papers
    • Hardware (PCs, Data show, multi-prise)
    • Software (internal ftp to download software, auto update ftp archive)
  • Calendar
  • Kanban/Scrum board

Courses Management

  • Notes management
  • Courses management:
    • Timetable/Syllabus (Emploi du Temps) management
    • Courses support (slides, PDFs, Exercises, Code, ...)
    • References, Resources, Books, Publications, ...
    • Q&A/forum ?
  • Homework/Projects management (coursera-like)
    • Deadline
    • Submission (zip&upload, git, command line)
    • Evaluation
    • Notes/Graduation progress
  • Alternative to UVT Moodle platform

User Accounts

  • Accounts
  • Email forwarding
    • e.g: from username@fss.rnu.tn to username@gmail.com
    • register domain to international organizations
  • People directory
    • Name, email, phone, office address, website, social media, external links
    • Courses, Researches, Work time, CV
    • Integration with LinkedIn, Research gate, ACM DL, arXiv, ... (Auto generate and update infos)
  • Server user account
    • system Linux: Ubuntu or Fedora
    • access through: ssh, samba, ftp, ...
    • 100 Mo storage
    • www/ for website
    • public/ for public files
    • security? (docker, ...)

Blog / Events Management

  • News blog
    • Templates: Exams, Notes, ...
    • RSS
    • Auto post to Facebook, Twitter, LinkedIn, Google+
    • Comments
    • Draft proposal from members
    • Admins review and acceptation
    • Auto translation (Fr, En) and manual changing ?
    • Planet FSS CS (subscription to CS blogs of Profs/Students)
  • Events Management:
    • Event page (title, description, orgs, place, dates, plan)
    • Inscription management
    • Gallery (Photos, Videos)
    • Speak materials (PDFs, Code, ...)
    • Auto create Facebook Event, Google+ Events, ...
    • RSS & Calendar update

Others

  • Library browsing
  • Online services (Jenkins, Gerrit, Jira, BugZilla, ...)
  • Dockerized web services (accessible through dockerized Nginx reverse proxy)
  • GitHub organization: https://github.com/fss-cs
  • API (Restful API)
  • Labs/Reasearches page

Miscellaneous

  • New logo
  • Internationalization (Ar, Fr, En)
  • Sitemap:
    • About:
      • Overview
      • Contact US
      • Sponsors (+ Sponsor Us: Hardware, Software, Services for dept, events and researches)
      • Media (Photos, Videos, Google Map, 360° photos)
    • ?
  • Mobile support
    • Responsive design
    • Web App version for Android, iOS
    • Offline support: offline Timetables, ...
  • Content search support

References

Examples

Tools

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment