Skip to content

Latest commit

 

History

108 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Repository Overview

Welcome to our project repository, where we compile all submissions related to our ongoing project. This repository is organized into various branches, each representing a different phase or iteration of our project, making it straightforward for stakeholders to navigate and review progress.

Branch Organization

  • Main Branch: The main branch serves as the most stable version of our project, encompassing fully integrated and functional iterations. It currently includes Iterations 0, 1, 2. While the main branch offers a working version of the project, please be aware that it may not contain comprehensive documentation. For detailed documentation, it's advisable to explore the specific iteration branches.

  • Deliverable1 Branch: The Deliverable 1 branch is meant to track files up to the deliverable one deadline so that TAs can easily track progress. Where main branch is for the current most fully completed Iteration, the deliverable 1 branch includes ITR 0, 1, and the DB integration for ITR2. New Deliverable 2 will be available for final deliverable

  • Iteration Branches: We have segregated our work into iteration-specific branches, namely ITR 0, ITR 1, and ITR 2. These branches allow for a focused view of the project's development at each stage.

Branch Details

  • ITR 0 (Iteration 0): This branch is dedicated to the initial planning and documentation phase of our project. It includes our vision statement and records from customer meetings, setting the groundwork for the project.

  • ITR 1 (Iteration 1): Here, we delve into the implementation of our first major user stories. This branch is enriched with a wiki, log files detailing meeting minutes, an overview of the project including architectural diagrams, setup instructions, technical details, and testing reports.

  • ITR 2 (Iteration 2): The focus of Iteration 2 is on the ongoing development of features promised for this phase. It's important to note that some features in this branch may be incomplete. For evaluation purposes, the main branch should be referenced for a complete and functional iteration.

  • ITR 3 (Iteration 3): The focus of Iteration 3 is on the ongoing development of features promised for this phase. It's important to note that some features in this branch may be incomplete. For evaluation purposes, the main branch should be referenced for a complete and functional iteration.

Postgres Database Integration Setup

For a complete setup video please visit this link: https://drive.google.com/file/d/1x_Y91i6HcK9v5DVqTv1eFf7a6BzEIl8x/view?usp=drive_link

Follow these steps to set up the Postgres database integration for your project.

Step 1: Download Postgres

Download Postgres 16 for your operating system:

Step 2: Create Database

Create a database named PlatePlan with postgres as the user.

Step 3: Import Database Backup

  1. Create a new DataBase called "PlatePlan"
  2. Go into the query executor and select Import from file.
  3. The database backup can be found under the directory \PlatePlan\SQL Files with a file named PlatePlanBackup.sql.
  4. Make sure the correct username and password is set in DataBaseImpl.java

This backup will set up all the tables, including sample data for business and customer logins.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages