Skip to content

sawanhn/Mess-Automation-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

MessAutomationSystem

This application was made as a course project of CS253A: Software Development and Operations in spring 2023 under the guidance of Dr. Indranil Saha.

This product aims to automate various operations of the hostel messes at IIT Kanpur. The software provides convenient and faster access for students to mess services.The mess managers can update the daily menu and other extra options in the meals. The application would make it easy for the students and other users to buy extra meals/options in meals. Students can also view their monthly expenses and dues and file complaints regarding mess issues.

Broadly, the application will support the following:

  • Students can pre-book extras in mess and order food in canteen.
  • Students can apply for rebate and check their monthly expenses.
  • Mangers can clear dues , approve rebate, update mess menu and can update extras.
  • Managers can see order history and also provide feedback on the complaints of students.

Group Details

Name Roll no. Email Id
Ashutosh Agrawal 210219 ashutosha21@iitk.ac.in
Sawan H N 210952 sawanhn2121@iitk.ac.in
Archisha Singh 210181 archishas21@iitk.ac.in
Prapti Dagli 210748 praptid21@iitk.ac.in
Mansi Singh 210590 masnisingh21@iitk.ac.in
Charugundla Chethan 210279 chethan21@iitk.ac.in
Mokshagna Prattipati 210761 mokshagna21@iitk.ac.in
Sanjay Kuamr 210080 askumar21@iitk.ac.in

Deployment

The web app is deployed at: MessAutomationSystem

Software Requirement Specification

A software requirements specification (SRS) is a document that describes what the software will do and how it will be expected to perform. It also describes the product's functionality to fulfill all stakeholders (sellers, buyers) needs.

Link to SRS: MAS SRS v0.1 | The Software Savants

Software Design Document

A software design document (SDD) describes software created to facilitate analysis, planning, implementation, and decision-making. This explains how a software product or a feature will be built to meet a set of technical requirements. If the requirements document describes the "what" of your project, the design document focuses on the "how".

Link to SDD: MAS SDD v0.1 | The Software Savants

Software Implementation Document

A software implementation document (SID) is a document that describes how a software product is built to meet a set of technical requirements. This document talks about implementation details like integration, CI/CD, hosting, VCS; it provides a surface-level overview of codebases and completeness of the application.

Link to SID: MAS SID v0.2 | The Software Savants

Testing Document

Test documentation includes all files that contain information on the testing team's strategy, progress, metrics, and achieved results. The combination of all available data serves to measure the testing effort, control test coverage, and track future project requirements.

Link to Test Doc: MAS TD v0.2 | The Software Savants

User Manual

A manual is a document that provides instructions or guidelines on how to perform an activity and serves as a reference book on the activity.

Link to User Manual: MAS UM v0.2 | The Software Savants

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6