Giter Club home page Giter Club logo

_4thyearpms's Introduction

_4thYearPMS

Sprint 1: The project we are building is a web app for a fourth year project management system

  • It will allow project coordinators to create deadlines and manage events.
  • Professors will be able to create/supervise projects and allow students to join their project.
  • Students will be able to view projects, register for projects, and view upcoming events.

We currently use mysql, please see Setup.md for info on how to run the app locally with it

Current features in localhost only: fetch from MySQL db and update.

Requirements

Prof:

  • sysc4806.Prof enters 4th year project
  • Delete projects that are no longer offered
  • Archive projects for later use

Project:

  • Has description
  • Program restrictions
  • no. of students required (can’t go over limit)

Student:

  • Look up projects
  • Apply for projects

Project coordinator:

  • Search for students without projects
  • Issue reminders
  • Issue presentation/report deadlines

Looking Ahead:

  • add authorization
  • change from sql to jpa?
  • add more pages

Oral Presentation:

  • Prof enters availability
  • Student enters availability
  • Coordinator allocates presentation rooms based on availability (manually or algorithm based)

Final presentation:

  • Submit report based on deadline
  • Deadline enforced by the system

_4thyearpms's People

Contributors

damanveen avatar jaspreetsanghra avatar shawnmorreau avatar

Watchers

 avatar  avatar

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.