Scheduler Student Services

Hey there! ๐Ÿ‘‹

Welcome to the Welcome Team Scheduler โ€” a Streamlit app designed to help students at Collรจge LaSalle Dhaka 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/HM-Mahibullah/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 Dhaka 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.