Scheduler Student Services

Hey there! 👋

Welcome to the Welcome Team Scheduler — a Streamlit app designed to help students at Collège LaSalle Montréal sign up to be part of the Welcome Team, assisting new students at the beginning of each semester. 🏫🎓


🖼️ Image Demo

Scheduler Student Services Demo

🚀 Purpose

Starting a new semester can be overwhelming for newcomers. This app makes it easy to organize helpful student volunteers who are eager to support and guide their peers during orientation week. 🤝💬


🛠️ Features

  • 📋 Student Registration
    Students can register quickly through a user-friendly form.

  • 🗓️ Availability Selection
    Volunteers can choose the days and time blocks they’re available to help.

  • 📊 Admin Dashboard
    Admins can view, filter, and export volunteer data and schedules.

  • 📥 Schedule Overview
    Visual overview of selected availability for better coordination.

  • 📧 Confirmation Emails (optional)
    Automatic email confirmations can be enabled for volunteers.


💻 Getting Started

Want to run it locally? It’s super easy! 😄

1. Clone the repo

git clone https://github.com/felipecordero/scheduler_student_services.git
cd scheduler_student_services

2. Install dependencies

Make sure you have Python 3.8+ and run:

pip install -r requirements.txt

3. Launch the app

streamlit run streamlit_app.py

ℹ️ Make sure you’re in the project folder when running the app!


🙏 Special Thanks

A big THANK YOU to Collège LaSalle Montréal for the support and encouragement to build this project. 💙


🤝 Contributing

This is a community-friendly project!
Feel free to fork, star ⭐, and submit pull requests.


Related Content