isabelle926 / flask_portfolio

Tri 1: Python and Flask Intro
0 stars 0 forks source link

Epic Coders P4 Project

Runtime link: https://portfolio.nighthawkcodingsociety.com/

Table of contents:

Purpose

Our website is a solution to the problem of the unemployment of graduates in the San Diego area. It shows job openings in San Diego, and users can submit resumés to the website so that employers can reach out to them. They can also register for the website, and users can find jobs/internships/summer programs tailored to their tastes.

How to Use and Run Our Website

To use our website, first download IntelliJ. Then, use IntelliJ's feature that allows you to access the code directly from the website. Lastly, run the main function using IntelliJ.

How to Contribute

To contribute to our project, make changes to code wherever desired. Then use git to push the code from your local machine to the repository. We recommend using IntelliJ to simplify this process. To use IntelliJ make changes to the code wherever desired. Then, click the commit button to create a new commit. Then push the commit to the repository.

Description

Members: Kamya Mahendru, Isabelle Gunawan, Kaavya, Vidhi Kulkarni

Project Idea: Create a website where high school students can find jobs, internships, and summer programs

Pages Home, About (drop down), Mini-labs (drop down), Video 0, Jobs, Quiz,

Home: What our site is about with a cool background

Page one about us: The about us page will contain a dropdown with a bit about each member on the team and what they did to colaborate on the website

Mini labs: where each one of our greet functions are located

Video 0 our first Journal.

Jobs: Where jobs, internships, and summer program links are going to be located

Quiz: A fun quiz of what job best fits your preference

Contributers

Scrum Board and Contributers

Vidhi and Isabelle's Journal

Kamya and Kaavya's Journal

Name Github Profile Tasks Scrum Board Commits
Vidhi @VidhiKulkarni Tasks Scrum Board Commits
Kaavya @rkaavya Tasks Scrum Board Commits
Kamya @kamyamah Tasks Scrum Board Commits
Isabelle @isabelle926 Tasks Scrum Board Commits

Capture the Moment

Here is our N@TM Reflection and Team Reflection -- includes Capture the Moment

Reflection

Vidhi's Reflection -- Slides 6, 7, and 8

Kaavya's Reflection -- Slides 9, 10, and 11

Kamya's Reflection -- Slides 12, 13, and 14

Isabelle's Reflection -- Slides 15, 16, and 17

Week 9

Ticket with Individual Final Videos

Week 8

Review Ticket

Member Score
Vidhi 7.5/8
Kamya 7.5/8
Isabelle 7.5/8
Kaavya 7.5/8
Members Tasks
Vidhi Finish Home Page/Make Contact Us Page
Kamya Finish Jobs Page
Isabelle Search Bar
Kaavya Internships Page
All Journal Entries/ Notes (in our respective Google Drive Folders)

Week 7

Overall Video

Review Ticket

Vidhi's Notes and Quiz Corrections

Isabelle's Quiz Corrections

Kamya Link to notes

Kaavya's Notes

Members Tasks
Vidhi Color Codes
Kamya ASCII
Isabelle Signed Addition/Unsigned Addition/Binary Shift
Kaavya Logic Gates
All Journal Entries/ Notes (in our respective Google Drive Folders

Week 6

Members Tasks
Vidhi RGB new development/RGB Backend
Kamya Quiz on Website
Isabelle RGB frontend/Documentation
Kaavya About Us page
All Journal Entries/ Notes (in our respective Google Drive Folders

September 25 (Week 5) -- TPT Score: 3/3

We included many requirements in our Pages

Individual Scores (2/2 -- Check Commits)

Team Technicals Score (2/2 for each person):

Task Evidence Assignees
TPT Work Evidence All
Grayscale Function Evidence All

September 17 (Week 4)

We included many requirements in our Pages

Individual Scores (2/2 -- Check Commits)

Team Technicals Score (2/2 for each person):

Task Evidence Assignees
Binary Page Evidence Isabelle
Sign-up Page Evidence Vidhi and Isabelle
About Us Page Evidence Kaavya
Questionnaires Evidence Kaavya
Bootstrap Grid Evidence Vidhi and Kamya
Home Page Evidence Vidhi
Button Animations Evidence Vidhi

September 10 (Week 3)

Task Evidence Assignees
Create Location for Mini-Labs Evidence Vidhi and Isabelle
Add Section for Video Evidence All
Individual Coding Evidence All
Individual Research Evidence All
Embeds to Brainwrite, Wireframe, etc. Evidence All
Timebox ReadME Evidence Vidhi
Clean up ReadME/Scrum Board Evidence Vidhi
Refactor Code Evidence Vidhi
Experiment with CSS Evidence Kaavya and Kamya
Bootstrap Grid Evidence Kamya and Kaavya
Review Sprint Process Evidence Vidhi

September 3 (Week 2)

PBL Individual Grade (4/4)

Vidhi: TPT 1 Notes

Isabelle: TPT 1 Notes

Kaavya: TPT 1 Notes

Kamya: TPT 1 Notes

Our personal work plans are in the Scrum Board

Each of us made our own Greet page.

PBL Scrum Team Grade 4/4 (per group member)

Scrum Master (Vidhi Kulkarni): Created issues to the scrum board as well,assigned tasks to each of the group members,added descriptions and links to issues,moved issues through, to the Scrum Board as they progressed, added scores to and descriptions to README

Evidence: Scrum Board

Designer (Kamya Mahendru): Created Wire Frame (included at least three theme pages, team mini-labs, and about)

Evidence: Wire Frame (also linked in the Review Ready section of Scrum Board)

Technical Lead (Isabelle Gunawan): Coordinated brain write sessions

Evidence: Scrum Board Issue

Navigators (Kamya Mahendru): Capture or build highlight of Ideation in README

Evidence: README

Developers (Vidhi Kulkarni): Bootstrap drop downs in navbar, start to form Wire Frame menu options. Each menu option should have a Stub code page

Evidence: navbar.html

Developers (Isabelle Gunawan): Integration of Greet like functionality into a mini-lab page

Evidence: Greet Code

Developers (Kaavya Ramakumar): Integration of Video Journal 0 into a mini-lab page

Evidence: Video 0