Skip to content

YiliYu2002/CMSC322-silver-bullet

 
 

Repository files navigation

Silver Bullet's Cleaning Robot Fleet Management System

This project was completed in Fall 2023 for CMSC322: Software Engineering Practicum.

To get started, please navigate to our main documentation landing page here.

Authors: Jenna Donaldson, Thando Tsela, Tony Wang, Yili Yu

Digital drawing of a blue robot overlapped silver bullet with the text "Silver Bullet"

CMSC322 Main Project

This main project is your repository for the duration of the semester! Take care of it! Your team must communicate and coordinate to ensure that this project repo does not get totally borked!

Repo Structure

Here are the main directories you need to worry about this semester:

  • docs - this folder maintains all of your project documentation: puml files and READMEs. You will have deliverables that require updating this documentation.
  • include - the include files for the libraries your team makes
  • src - the source files for libraries you decide to split out the implementation
  • app - the main application(s) of the project
  • tests - a battery of tests tests for your libraries and app

Code Management

Your development must take place on your integration branch and any feature branches you make! Given the work below, you must decompose it into smaller feature chunks and generate issues for each one. These issues will become a branch from integration using the same naming scheme as you did in the Team Contract practicum. When your team is ready to submit new code to me for review, you will submit a PR from integration to main and add me as a reviewer. If this process is not followed, you will not earn all of your points for Github Management!

About

Course Project of CMSC-322(Software Engineering Practicum)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 86.6%
  • CMake 8.1%
  • Python 5.3%