Skip to content

Mindful-Makers/CareerApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Job Fair Note App

Vision Statement

For students attending job fairs who need an efficient way to take, organize, and analyze notes about companies they meet, the Job Fair Note App is a command-line application with user-friendly front end that helps users capture company details, compare opportunities, and track follow-ups all in one place. Unlike traditional pen-and-paper notes or generic note apps, our product provides structured data entry and company insights tailored specifically for job fair preparation and post-event evaluation.

Note: The initial implementation is a console application to meet project technical requirements (Java + Apache Ant). Future versions may include a mobile interface.

Project Overview

This project applies software engineering principles to develop the Job Fair Note App:

  • Development Methodology: Kanban/Agile workflow for flexible, iterative development
  • Stakeholder Management: Structured communication, planning, and documentation practices
  • Team Collaboration: Established norms, code review processes, and contribution tracking

The project follows professional software development practices with comprehensive documentation, user stories, and regular retrospectives.

Project Context

Course: CS 3250 - Software Development Methods and Tools
Institution: Metropolitan State University of Denver
Project Timeline: October 29, 2025 - December 2025

Technical Stack:

  • Language: Java
  • Build Tool: Apache Ant
  • Version Control: Git & GitHub
  • Testing: Regression tests required
  • Requirements: User Stories with Acceptance Criteria

Documentation

All project documentation is in the /docs directory. See Documentation Index.

Key Documents:

Live Tracking:

Getting Started

Prerequisites

  • Java Development Kit (JDK)
  • Apache Ant

Building

ant compile

Running Tests

ant test

Running the Application

ant run

Contributing

Please refer to our Team Agreement for contribution guidelines and workflow.

Team

  • Ubaldo Bogarin
  • Giorgina Gottlieb
  • Sayo Owolabi
  • Jaiden Searle
  • Elaine Vizcarra

Development Approach

The Job Fair Note App follows professional software development practices:

Project Management:

  • Kanban workflow with GitHub Projects
  • User stories with clear acceptance criteria
  • Regular retrospectives and process improvement

Technical Standards:

  • Java implementation with Apache Ant build tool
  • Git/GitHub for version control and collaboration
  • Code conventions and peer review requirements
  • Comprehensive regression testing

Key Milestones:

  • Nov 21: Stakeholder Review
  • Dec 2025: Console application feature-complete
  • Future: Potential mobile app development

License

This project is licensed under the CC0 1.0 Universal (CC0 1.0) Public Domain Dedication. For the full legal code, see the LICENSE file.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages