Skip to content

B-swart-dev/Study-Projects

Repository files navigation

Description

This repository keeps all my study projects and capstone projects in one place, making everything easily accessible.
The goal is to document my learning journey and showcase my development skills.


Boston City College

Java 8 Development – Year 1
📂 Projects
Project 1: Calculator App

Project Goal:
Develop an Android app with a class called Account, which models a bank account of a customer, as shown in the class diagram below.



Features:
  • The methods credit(amount) and debit(amount) update the balance.
  • The method transferTo(anotherAccount, amount) transfers funds to another account.

Project 2: Data Day Care

Project Goal:
Develop an app that asks for the user’s location and prints the activity that corresponds to that location. Example: If a user selects “Table Mountain,” the app displays “Cable Car Rides.” Use if or switch statements with simple conditions.


Project 3: Formative Assesment 3 GUI

Project Goal:
Create a simple Android shopping list app. When the user selects items and presses ENTER, the chosen items appear in the text field below.

Interface Design:

Project 4: Use Building Material

Project Goal

Task:
Develop an Android app using SQLite to store student records.

Scenario:
The Boston City College Football Club aims to develop football talent and support academic growth.
Build an Android application that enables smooth registration of aspiring football players.
The app should store:

  • Student Number
  • Name
  • Gender
  • Faculty

System Specifications:

  • The app must use a Navigation Drawer Activity.
  • Allow users to insert, view, and delete student records.
  • Implement pull-to-refresh after deleting a record.

Example Interface:

📂 Code Based Questions
🛒 Code Based Question 1: Entrance Fee

Project Goal:
Create a simple Android shopping list app. When the user selects items and presses ENTER, the chosen items appear in the text field below.

Interface Design:

🛒 Code Based Question 2: Question1_App

Project Goal:
Create a simple Android shopping list app. When the user selects items and presses ENTER, the chosen items appear in the text field below.

Interface Design:

🛒 Code Based Question 3: Question_1

Project Goal:
Create a simple Android shopping list app. When the user selects items and presses ENTER, the chosen items appear in the text field below.

Interface Design:

🛒 Code Based Question 4: Question_2

Project Goal:
Create a simple Android shopping list app. When the user selects items and presses ENTER, the chosen items appear in the text field below.

Interface Design:

🛒 Code Based Question 5: Recursion

Project Goal:
Create a simple Android shopping list app. When the user selects items and presses ENTER, the chosen items appear in the text field below.

Interface Design:

🛒 Code Based Question 6: Sentinel Numbers

Project Goal:
Create a simple Android shopping list app. When the user selects items and presses ENTER, the chosen items appear in the text field below.

Interface Design:

🛒 Code Based Question 7: Question3_1
<hr/>
🛒 Code Based Question 8: Question3_2

Project Goal:
Create a simple Android shopping list app. When the user selects items and presses ENTER, the chosen items appear in the text field below.

Interface Design:

Android Development – Year 2
📂 Projects
📱 Project 1: Accounting App

Project Goal:
Develop an Android app with a class called Account, which models a bank account of a customer, as shown in the class diagram below.

image

Features:
  • The methods credit(amount) and debit(amount) update the balance.
  • The method transferTo(anotherAccount, amount) transfers funds to another account.

⚽ Project 2: Activity List

Project Goal:
Develop an app that asks for the user’s location and prints the activity that corresponds to that location. Example: If a user selects “Table Mountain,” the app displays “Cable Car Rides.” Use if or switch statements with simple conditions.


🛒 Project 3: Grocery List App

Project Goal:
Create a simple Android shopping list app. When the user selects items and presses ENTER, the chosen items appear in the text field below.

Interface Design:
image
<hr/>
📚 Project 4: SQLite Database Application

Project Goal

Task:
Develop an Android app using SQLite to store student records.

Scenario:
The Boston City College Football Club aims to develop football talent and support academic growth.
Build an Android application that enables smooth registration of aspiring football players.
The app should store:

  • Student Number
  • Name
  • Gender
  • Faculty

System Specifications:

  • The app must use a Navigation Drawer Activity.
  • Allow users to insert, view, and delete student records.
  • Implement pull-to-refresh after deleting a record.

Example Interface:
image
⚽ Project 5: Boston Football Club App

Description: A sports team management app developed for Boston City College.

Features:
  • Team roster display
  • Match schedule previews
  • Basic match statistics

🌐 Project 6: Bilingual Application

Description: A custom project where we created an app supporting two languages using our own logic and implementation.

About

A showcase of my studies and development projects

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published