CSCI467 Quote System
A full-featured WebApp
in Python/Flask, as a group project for NIU
CSCI467 Project 2B is a quote management system for a fictional service/repair company
Four interfaces to take the process all the way from quoting a customer to converting the quote
Works with a legacy database and external API as well as maintaining it's own database
This Project was a semester-long project for CSCI467 - Software Engineering at NIU
Four Interfaces:
Reflection
This project constituted the majority of my grade in a 400-level Software Engineering course. My four-person team was tasked with developing a complete application from the ground up, using any software stack we liked to meet the functional requirements provided by our professor, representing a fictional company. Our responsibilities included drafting the design document, outlining our implementation strategy, and architecting the database. I took the initiative to lead the team by selecting the technology stack, establishing the initial code structure, and delegating tasks among team members.
This experience significantly enhanced my skills in collaborative software design and development. I learned the importance of effective communication, time management, and best practices for code sharing and version control using GitHub. I am proud of the work we accomplished together which culminated in a final product that earned a perfect score of 100/100