Skip to content

soft-eng-practicum/internapp

Repository files navigation

InternApp - Team Banco Banco

Repo Location URL: Fall 2021 InternApp Repo

Progress Tracking Tool URL: Jira

Communication Tool: Discord #bancobacno

InternApp - Team Meraki

Repo Location URL: Fall 2019 InternApp Repo

Progress Tracking Tool URL: Jira

Communication Tool: Discord #meraki-sd2-cg

InternApp - Tech Titans

Repository Location URL: Github Repository InternshipApp

Process Tool and URL: Jira

Communication Tool: #TechTitans Discord

Live Application Link: InternApp

License

Attribution-ShareAlike 4.0 International (CC BY-SA 4.0): Legal implications

Signed Fall 2019 Intellectual Ownership Agreement: Google drive link

Signed Fall 2021 Intellectual Ownership Agreement: Google drive link

Overview

InternApp is a web application designed to centralize the application process for the Information Technology (ITEC 4900) and Biology (BIOL 4800) internship programs for both student and coordinator. The application will allow for students to apply to the ITEC and BIOL internship programs and for the internship program coordinators to view, download, and archive the applications. The coordinators will be able to provide feedback and update the status of a student's application, which the student will be able to view. Information pertaining to possible/current internship job sites will also be stored.

Final Reports

Fall 2021 Final Report: Google docs link

Fall 2019 Final Report: Google docs link

Fall 2018 Final Report: Google docs link

CREATE Surveys and Results

Fall 2021 Survey: Survey Link

Fall 2021 Survey Results: Google docs link

Fall 2019 Survey: Surveymonkey Link

Fall 2019 Survey Results: Google docs link

Fall 2018 Survey: Surveymonkey Link

Fall 2018 Survey Results: Google docs link

Application Videos

Fall 2021 Final demo video: Youtube link

Fall 2019 Final demo video: Google docs link

Admin / Instructor & User (Student) help videos: Google docs link

Clientele

Internship Program Information

Fall 2021 Team Members 😃

  1. Michael Murillo - @murillomichael: Team Manager & UI/UX design & Programmer & Client Liaison 💰 💰
  2. Matthew Rosario - @mrosario123: Data Modeler & Documentation Lead & Programmer 🏦
  3. Jordan Harrison - @SodaPopSuperStar: Code architecture/lead programmer & Testing lead & Programmer 💰 💰

Fall 2019 Team Members

  1. Ethan Kim - @ekim22: Team lead & Client Liaison 😃
  2. Kyle Tate - @kyletate: UI/UX & Programmer 🎩
  3. Jordan Vincent - @jordantvincent: UI/UX & Data Modeler 💰
  4. Leon Le - @weaponized: Testing Lead & Programmer 🕷️
  5. Jose Cantillo - @jcantillo: Programming Lead & Documentation Lead :shipit:

Fall 2018 Team Members

  1. Kidus Dawit - @kidus13: QA & Team Lead
  2. Anastasia Arnold - @aarnold7: Code Architecture/Lead Programmer & UI/UX Design
  3. Billy Pridgen - @WilliamPridgen: Data Modeler & Client Liaison
  4. Edgar Juarez - @ejuarezcabrera: Documentation Lead & Programmer

Spring 2017 Team Members

  1. Blake Norman - @bnorman37: Project Manager & Testing Lead
  2. Michael Cawthon - @mcawthon: Data Modeler & Programmer
  3. Robert Bryan - @rbryan21: Lead Programmer & Documentation Lead
  4. Khaled Asad - @khaledasad: UI/UX Design & Testing

Fall 2016 Team Members

  1. Vimal Darji : QA & Team Lead
  2. Taylor Brust : Client Liason
  3. Joseph Cox : Lead programmer & Data modeler
  4. Jonathan Nguyen : UI/UX Design & Documentation lead

Running the application on your local machine

  1. Install Node.js (Has to be version 10.15.1)
        a. To ensure you have Node.js installed, run 'node --version' within your terminal/command line
  2. Clone this github repository to your local machine
  3. Navigate to the internapp folder in your terminal/command line (if you don't see a package.json, then you're in the wrong place!)
  4. Run the command 'npm install'
  5. Set up a MongoDB instance or cluster
  6. Run the command 'npm start'
  7. Navigate to localhost:8000/ within your browser