Giter Site home page Giter Site logo

jaredbradley243 / csun.tech Goto Github PK

View Code? Open in Web Editor NEW
0.0 0.0 3.0 3.49 MB

We're creating a web application that streamlines the sign-up process for Senior Design Projects at CSUN, making it easier and more efficient for both students and professors.

Home Page: https://www.seniordesignproject.com/

Dockerfile 0.57% Python 6.51% HTML 0.64% CSS 25.41% JavaScript 66.87%

csun.tech's People

Contributors

jaredbradley243 avatar nyinyi2714 avatar

Watchers

 avatar

csun.tech's Issues

Student Modal - Professor Portal Student Table

User Story/Feature Description
As a professor, I want to be able to view more information about a particular student while I click their name on my student table located in my portal.

This modal should have their first name, last name, student ID, email, Bio, and resume.

Instructions
Thanks for taking this task!

  1. Please add yourself to this card by clicking "Join" in the right panel.
  2. Move this card to the In Progress list.
  3. Follow the GitHub Issue link below and assign yourself to the Issue.
  4. Please make sure to commit to the branch that has been created for this Issue.

Trello Board URL:

https://trello.com/c/LYai61To/94-student-modal-professor-portal-student-table

Create Homepage

User Story/Feature Description
If the UX team has already designed the Nav bar, Senior Design Table, or Footer, make sure to implement their design. Otherwise, create the skeleton of the homepage and use placeholder content for the sections.

Make sure to use different placeholder content for the logged in and logged out nav bars.

Trello Board URL:

https://trello.com/c/rmNZWdgL/118-create-homepage

Create Homepage

User Story/Feature Description
If the UX team has already designed the Nav bar, Senior Design Table, or Footer, make sure to implement their design. Otherwise, create the skeleton of the homepage and use placeholder content for the sections.

Make sure to use different placeholder content for the logged in and logged out nav bars.

#12

Instructions
Thanks for taking this task!

  1. Please add yourself to this card by clicking "Join" in the right panel.
  2. Move this card to the In Progress list.
  3. Follow the GitHub Issue link below and assign yourself to the Issue.
  4. Please make sure to commit to the branch that has been created for this Issue.

Trello Board URL:

https://trello.com/c/rmNZWdgL/118-create-homepage

Time Picker For React

User Story/Feature Description
As a Professor, I want to be able to set a start and end time for any project I create.

Task Description
We will be implementing a professor portal where professors can create, modify, and delete projects. As part of the project creation process, professors will be required to add meeting times (start/end) to their project. The task here is to find (or create from scratch) a Time Picker Component for our application that is both aesthetically pleasing and easy-to-use for our end-users.

Trello Board URL:

https://trello.com/c/MYg8cEsE/126-time-picker-for-react

Professor Modal - Senior Project Table

User Story/Feature Description
As a student, I want to be able to view information about a professor directly from the Senior Design Project table.

This should include a photo, a button to view Rate My Professor, a link to send them an email, and a button to their csun page. It might also include an optional field for a bio.

Instructions
Thanks for taking this task!

  1. Please add yourself to this card by clicking "Join" in the right panel.
  2. Move this card to the In Progress list.
  3. Follow the GitHub Issue link below and assign yourself to the Issue.
  4. Please make sure to commit to the branch that has been created for this Issue.

#28

Instructions
Thanks for taking this task!

  1. Please add yourself to this card by clicking "Join" in the right panel.
  2. Move this card to the In Progress list.
  3. Follow the GitHub Issue link below and assign yourself to the Issue.
  4. Please make sure to commit to the branch that has been created for this Issue.

Instructions
Thanks for taking this task!

  1. Please add yourself to this card by clicking "Join" in the right panel.
  2. Move this card to the In Progress list.
  3. Follow the GitHub Issue link below and assign yourself to the Issue.
  4. Please make sure to commit to the branch that has been created for this Issue.

Instructions
Thanks for taking this task!

  1. Please add yourself to this card by clicking "Join" in the right panel.
  2. Move this card to the In Progress list.
  3. Follow the GitHub Issue link below and assign yourself to the Issue.
  4. Please make sure to commit to the branch that has been created for this Issue.

Trello Board URL:

https://trello.com/c/f9creti0/93-professor-modal-senior-project-table

Professor Modal - Senior Project Table

User Story/Feature Description
As a student, I want to be able to view information about a professor directly from the Senior Design Project table.

This should include a photo, a button to view Rate My Professor, a link to send them an email, and a button to their csun page. It might also include an optional field for a bio.

Instructions
Thanks for taking this task!

  1. Please add yourself to this card by clicking "Join" in the right panel.
  2. Move this card to the In Progress list.
  3. Follow the GitHub Issue link below and assign yourself to the Issue.
  4. Please make sure to commit to the branch that has been created for this Issue.

Trello Board URL:

https://trello.com/c/f9creti0/93-professor-modal-senior-project-table

Table For Senior Projects

User Story/Feature Description
As a student, I want to be able to view all Senior Design Projects.

Each project should have a field for the project name, professor, open spots, total spots, project description, necessary skills, and meeting times.

If I should click a professor’s name, a modal should open with additional information about the professor.

Instructions
Thanks for taking this task!

  1. Please add yourself to this card by clicking "Join" in the right panel.
  2. Move this card to the In Progress list.

Instructions
Thanks for taking this task!

  1. Please add yourself to this card by clicking "Join" in the right panel.
  2. Move this card to the In Progress list.
  3. Follow the GitHub Issue link below and assign yourself to the Issue.
  4. Please make sure to commit to the branch that has been created for this Issue.

Trello Board URL:

https://trello.com/c/bDFKutEk/92-table-for-senior-projects

Research Search Bar Implementation

User Story/Feature Description
As a Professor, I want to be able to search for a student or project in my dashboard.

Task Description
We’ll need to implement search functionality for the Professor Dashboard (card linked below). We should do some research to find the best way to implement search for our use case. We need to balance cost (if there is one), difficulty to implement, search efficiency, search effectiveness, etc.

We’ll probably need to implement some sort of search on both the frontend and the backend. Feel free to work together to find the best method for us!

Professor Dashboard Card

Trello Board URL:

https://trello.com/c/Dz071CAQ/131-research-search-bar-implementation

Day Of The Week Picker For React

User Story/Feature Description
As a Professor, I want to be able to set the meeting days for any project I create.

Task Description
We will be implementing a professor portal where professors can create, modify, and delete projects. As part of the project creation process, professors will be required to add meeting days to their project. The task here is to find (or create from scratch) a Day Of The Week Picker Component for our application that is both aesthetically pleasing and easy-to-use for our end-users.

Trello Board URL:

https://trello.com/c/p19xA66m/127-day-of-the-week-picker-for-react

Professor Modal - Senior Project Table

User Story/Feature Description
As a student, I want to be able to view information about a professor directly from the Senior Design Project table.

This should include a photo, a button to view Rate My Professor, a link to send them an email, and a button to their csun page. It might also include an optional field for a bio.

Instructions
Thanks for taking this task!

  1. Please add yourself to this card by clicking "Join" in the right panel.
  2. Move this card to the In Progress list.
  3. Follow the GitHub Issue link below and assign yourself to the Issue.
  4. Please make sure to commit to the branch that has been created for this Issue.

Instructions
Thanks for taking this task!

  1. Please add yourself to this card by clicking "Join" in the right panel.
  2. Move this card to the In Progress list.
  3. Follow the GitHub Issue link below and assign yourself to the Issue.
  4. Please make sure to commit to the branch that has been created for this Issue.

Instructions
Thanks for taking this task!

  1. Please add yourself to this card by clicking "Join" in the right panel.
  2. Move this card to the In Progress list.
  3. Follow the GitHub Issue link below and assign yourself to the Issue.
  4. Please make sure to commit to the branch that has been created for this Issue.

Trello Board URL:

https://trello.com/c/f9creti0/93-professor-modal-senior-project-table

Account/Profile Page

User Story/Feature Description
As a user, I want to be able to click an account icon to view my account and/or modify my user information.

Instructions
Thanks for taking this task!

  1. Please add yourself to this card by clicking "Join" in the right panel.
  2. Move this card to the In Progress list.
  3. Follow the GitHub Issue link below and assign yourself to the Issue.
  4. Please make sure to commit to the branch that has been created for this Issue.

#40

Trello Board URL:

https://trello.com/c/xyTXqYbA/130-account-profile-page

Log In Page

User Story/Feature Description
As a user, I want to be able to

Instructions
Thanks for taking this task!

  1. Please add yourself to this card by clicking "Join" in the right panel.
  2. Move this card to the In Progress list.
  3. Follow the GitHub Issue link below and assign yourself to the Issue.
  4. Please make sure to commit to the branch that has been created for this Issue.

#22

Trello Board URL:

https://trello.com/c/NPzsG2xm/122-log-in-page

Log In Page

User Story/Feature Description
As a user, I want to be able to

Instructions
Thanks for taking this task!

  1. Please add yourself to this card by clicking "Join" in the right panel.
  2. Move this card to the In Progress list.
  3. Follow the GitHub Issue link below and assign yourself to the Issue.
  4. Please make sure to commit to the branch that has been created for this Issue.

#22

Instructions
Thanks for taking this task!

  1. Please add yourself to this card by clicking "Join" in the right panel.
  2. Move this card to the In Progress list.
  3. Follow the GitHub Issue link below and assign yourself to the Issue.
  4. Please make sure to commit to the branch that has been created for this Issue.

Trello Board URL:

https://trello.com/c/NPzsG2xm/122-log-in-page

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.