About SLP

Semester-Long Projects (SLP) is a great program to enrich coding skills in a group setting. Participants are formed into groups of similar interests. Each group is led by a mentor to build a unique coding project. SLP includes workshops like git, inclusive design, and other topics to aid the project's completion. At the end of the semester, the groups come together for sheCode's SLP Demo Day to showcase their project!


We congratulate every member and team lead on finishing SLP of 2025!

Thank you for your 10 weeks of teamwork and dedication! You have accomplished these past 10 weeks and should be proud of all the work you have done. We hope that SLP has encouraged you to explore more about Computer Science and inspires you to continue pursuing projects outside of class. We hope you had fun and learned a lot! sheCodes and sheBoard are so proud of you and we can’t wait to see where you will go from here.
-Kenia Velasco (she/her) sheCodes Internal Vice President 2025-2026


Judges for SLP 2025

We would like to thank you judges for being a SLP Demo Day Judge! We appreciate you sharing your expertise and guidance with our members. On behalf of sheCodes, we sincerely thank you for taking the time to help create a meaningful experience for our SLP participants.

AI Stock Predictor
Intro to Artificial Intelligence

Team Introduction

About the Project

shelearns pic

Canva Slides

Video Demo

Github

We developed an AI-powered stock direction predictor using historical market data. We also visualized predictions in a Streamlit web app. Throughout the project, we demonstrated an end-to-end Machine Learning workflow, from data collection to deployment.

Tools

Challenges

What Was Learned

Given More Time

Many Mini Python Projects
Introduction To Coding

Team Introduction

About the Project



Video Demo 1

Video Demo 2

Slides Presentation

GitHub Repository

A collection of individual projects completed by each team member, along with a final collaborative project created by the entire group.

Roles/Responsibilities: Lead:

Members:

Tools

Challenges

What Was Learned

Given More Time

Hear-Me-Out
Web Development Team #2

Team Introduction

About the Project



Video Demo

GitHub Link

Google Slides

Allow users to rate concerts and venues that they have been to. Allow users to create presonal profile with their favorite artists and forums. Target audience: frequent and newer concert goers.

Tools

Challenges

What Was Learned

Given More Time

Student Housing App
Full Stack Development

Team Introduction

About the Project



Video Demo

Github Link

Google Slides

House of Plastics is a Student Housing Companion Web Application to improve the living experience with roommates by coordinating chores, bills, and calendars, preventing conflict, and making everything more organized and stress-free.

Roles/Responsibilities:

Lead:

Members:

Tools

Challenges

What Was Learned

Given More Time

Refridge
UI/UX #2



Team Introduction

About the Project



Video Demo and Canva Slides

No GitHub

This UI/UX project explores the design of a mobile app that helps users easily track what items they have in their fridge and storage cabinets while providing a centralized space to create and manage grocery lists

Roles/Responsibilities:

Lead:

Members:

Tools

Challenges

What Was Learned

Given More Time

CPP Mobile App Redesign
UI/UX #1

Team Introduction

About the Project



Video Demo

Google Slides

No GitHub

This UI/UX project focuses on improving the usability of the CPP Mobile app by redesigning its interface to help students access campus information more quickly and efficiently, ultimately enhancing their overall campus experience.

Roles/Responsibilities

Lead:

Members:

Tools

Challenges

What Was Learned

Given More Time

Charm Bytes
Android Mobile Development

Team Introduction

About the Project



Canva Slides and Video Demo

Github Link

This is a mobile app designed to encourage mindfulness and personal growth by allowing users to write and schedule letters to their future selves. Built with Android Studio, the app uses Firebase Authentication for secure user access and Room Database for local data storage, creating a meaningful and inspiring experience when users receive messages from their past.

Roles/Responsibilities:

Roles/Responsibilities: Lead:

Members:

Tools

Challenges

What Was Learned

Given More Time

Builder-Beavers
Game Development

Team Introduction

About the Project



Google Slides with embedded Video Demo

GitHub Link

For this 2D pixel tower defense game, players control a beaver (or team of beavers) defending their river home from pollution and human threats. By building and repairing dams, clearing trash, and surviving natural disasters, players work to restore the river’s balance and protect nature from harm.

Roles/Responsibilities

Leads:

Members:

Tools

Challenges

What Was Learned

Given More Time

BYTES
Web Development #1

Team Introduction

About the Project



Google Slides with embedded Video Demo

GitHub Link

BYTES: A creative, tech-inspired restaurant website focused on menu, with cohesive branding and an attractive UI

Roles/Responsibilities

Leads:

Members:

Tools

Challenges

What Was Learned

Given More Time

Coded by Chau
� 2023 sheCodes
Coded with SLAY by Mohraiel
� 2023 sheCodes
Coded with SLAY by Mohraiel