In Progress & Complete

Projects

Ongoing

Food Deserts

Baltimore is an area facing a high number of food deserts. There is a disproportionate amount of convenience stores to grocery stores, which results in diffuclty accessing healthy foods. This link is intended to provide resources to families in food deserts about where to obtain healthy food, use food benefits and find store locations with high health indices in their areas (using SQL). Site can be accessed here.

Sample Code

DROP PROCEDURE IF EXISTS SuperMarketsNearMe //
CREATE PROCEDURE SuperMarketsNearMe(IN ss VARCHAR(5))
BEGIN
IF EXISTS(SELECT zipcode FROM FoodStore WHERE zipCode=ss) THEN
    SELECT *
    FROM FoodStore
    WHERE zipcode = ss
    ORDER BY type ASC;
ELSE
    SELECT *
    FROM FoodStore
    WHERE zipCode IN (SELECT zipCode FROM FoodStore ORDER BY type ASC)
    ORDER BY ABS(zipCode - ss) ASC;
END IF;
END;

Complete

Netflix Re-imagined

Using Human-Computer Interaction techniques, this site attempts to improve the usualibility of the popular Netflix.com site for viewers. Please view site here for correct layout formatting.

Complete

Gomuku Game

Javascript game designed for entertainment purposes. Utilizing mutliple clients among a Flask development server. This project was completed using HTML/CSS/JS. Site can be accessed here.

Sample Code

@app.route('/', methods=["POST"])
def login():
    name = request.form['name']
    if name in players and name in nameList:
        return jsonify(status = 'Logged')
    if name in nameList and not name in players:
        players.append(name)
    if len(players) == 1 and name in nameList:
        return jsonify(player1 = name, status = 'Wait')
    elif len(players) == 2 and name in nameList:
        return jsonify(player1 = players[0], player2 = players[1], status = 'Yes')
    elif len(players) > 2 and name in nameList:
        return jsonify(playerWaiting = name, status = 'Busy')
    return jsonify(player1 =  name, status = 'No')

if __name__ == '__main__':
    app.run(host = "localhost", port = 8080, debug = True)

Complete

Leading Teams Conference

This link was intended to demonstrate how dysfunctions in leadership affect a team dynamic. Originally intended to be a conference, it was remade into a website (due to COVID-19 restrictions). This was a class project on how the five dysfunction of teams can be used to improve current team dynamics.
Site can be accessed here.