Vidya Setu Vidya Setu Review

Partner review

Demo Guide

Logins, credentials, modules, and a 10-minute meeting script.

VidyaSetu School ERP — Meeting Demo Guide

Use this document during the client / internal demo. Keep it open on a second screen.

Local URL: http://127.0.0.1:8000

This same guide is also a live page: http://127.0.0.1:8000/demo-guide
Changes log: http://127.0.0.1:8000/changes
Review hub: http://127.0.0.1:8000/review


1. What this product is

VidyaSetu is a multi-school ERP.

One Super Admin (VidyaSetu HQ) onboards partner schools. Each school has its own admin, teachers, students, classes, subjects, admissions, and attendance. Teachers mark class attendance and punch their own duty. Students can log in and see their attendance.

Four live portals

Portal Who uses it Status
Public website Visitors Working
Super Admin (HQ) VidyaSetu team Working
School Admin Principal / school office Working
Teacher / Faculty Teaching staff Working
Student Enrolled students Working (rebuilt)

Not in this build


2. Login map — which URL works

Working logins

Portal URL How to open
Super Admin http://127.0.0.1:8000/admin/login Direct HQ URL. Not on the public Sign In page.
School + Teacher + Student http://127.0.0.1:8000/login Public “Sign In”. Three tabs: School, Faculty, Student.
School login (alias) http://127.0.0.1:8000/school/login Same unified login page.

Not a login / do not demo as login

URL Why
http://127.0.0.1:8000/admin/dashboard Protected. Redirects to Super Admin login if you are not signed in.
http://127.0.0.1:8000/school/dashboard Protected. Needs School Admin login.
http://127.0.0.1:8000/teacher/dashboard Protected. Needs Faculty login.
http://127.0.0.1:8000/student/dashboard Protected. Needs Student login.

Open Super Admin from /admin/login only. Opening /login will not sign in HQ.


3. Demo credentials

These passwords were reset for this demo so every role can be opened in the meeting.

Super Admin (HQ)

Field Value
URL http://127.0.0.1:8000/admin/login
Email admin@vidyasetu.in
Password admin123

School Admin

Password for every school: School@123

Best school for demo (has teachers, students, classes, attendance): svm ghumarwins

School Login URL Email Password Status
svm ghumarwins http://127.0.0.1:8000/login (School tab) admin123@gmail.com School@123 Active — use this
alpha same alpha@gmail.com School@123 Active
Alpha public school same alpha123@gmail.com School@123 Active
gfdgfdgdgfdg same nareshgarg186@gmail.com School@123 Active (sample / junk name)

Teachers (Faculty tab)

Login URL: http://127.0.0.1:8000/login?tab=teacher
Password for every teacher: 123456

Name Email Password School
Anil Sharma teacher@gmail.com 123456 svm ghumarwins — use this
mohit mohit@gmail.com 123456 svm ghumarwins
Vishal visha12@gmail.com 123456 svm ghumarwins

Students (Student tab)

Login URL: http://127.0.0.1:8000/login?tab=student
Password for every student: 123456
Use Roll No (not email) in the first box.

Student Roll No Password School / class
Deepika Sharma 15 123456 svm ghumarwins, 12th Commerce — use this
vivek Kumar 20 123456 svm ghumarwins, 3rd
rajan sharma 55 123456 svm ghumarwins, 1st
Vishal Garg 56 123456 svm ghumarwins, class 10-D
Ankush Garg 67 123456 svm ghumarwins, 11th-A
Naresh Garg 10 123456 svm ghumarwins, class 10-D
Naresh Garg 215 123456 svm ghumarwins, 1st
Naresh Garg 1000 123456 svm ghumarwins, class 10-D
arun 101 123456 alpha, class 1-A

4. What is running (module map)

Public website

Home, About, Services, Contact, Sign In.

Super Admin HQ

School Admin

Teacher

Student


5. Attendance story (demo this first)

This is the strongest flow. Show it in this order:

  1. Teacher (teacher@gmail.com / 123456)
    • Punch Present (auto approved).
    • Open a class, mark students Present / Absent / Leave, click Save & Sync.
  2. School Admin (admin123@gmail.com / School@123)
    • Open Mark Student Attendance — same class, same date — teacher’s marks are already there.
    • Open Faculty Attendance & Leaves — teacher shows Present with punch time.
    • If you want leave flow: from teacher portal submit Leave with a reason, then approve/reject in School Admin.
  3. Student (roll 15 / 123456)
    • Dashboard shows today’s status and the monthly grid.
  4. Super Admin (admin@vidyasetu.in / admin123)
    • Directory → Student Attendance and Teacher Attendance — HQ can audit the same day.

Unmarked students stay unmarked. The screen no longer pretends everyone is Present.


6. Ten-minute meeting script

Min Action Say this
0–1 Open http://127.0.0.1:8000 “Public site for schools evaluating VidyaSetu.”
1–3 /admin/login “HQ console. We onboard schools, freeze inactive ones, and audit attendance across partners.” Show Add School + credentials page.
3–5 /login School tab Login as svm ghumarwins. Show admission, classes, subjects.
5–7 New tab, Faculty login Punch Present, mark one class. Save.
7–8 Back to School Admin Same class attendance already synced. Show teacher punch.
8–9 Student tab, roll 15 Student sees the mark you just saved.
9–10 Optional Show monthly CSV export, leave approval, or HQ attendance audit.

Use Incognito / different browsers for two roles at once (Chrome = School, Edge = Teacher).


7. Quick start commands

cd d:\xampp\htdocs\vidyasetu
php artisan serve

Then open http://127.0.0.1:8000

Database (already configured in .env): vidyasetu_db on MySQL, user root, empty password.


8. Notes for the meeting (do not over-promise)