This is an online admission application for Schools/ Colleges/ Universities built using Laravel Framework 7.15.0
.
- Student
- Register
- Login
- OTP Verification
- Course Select
- Instruction Accept
- Personal Details, Educational details, Documents Upload & View
- Admin
- Login
- Dashboard
- User, Eductaion Board, Caste, Religion, Course, Student CRUD (create, read, update and delete)
- Feedback View
- Import
online-admission.sql
to your DB. This is a much faster alternative tophp artisan migrate
and it additionally comes preloaded with seed values. - Rename .env.backup to .env
- Get SMS API from Pingsms.in
- Currently Only works on Indian Numbers
- To send OTP & Generate Application Number the Queue must be running. Laravel Queue
- To disable OTP Verification simply navigate to your DB and Set default value of
students.where_am_i = 0
- Modify the following variables in
.env
file according to your configuration
#For Website Header
APP_NAME="The College Name"
APP_NAMEB="Address Line"
APP_NAMEC="Affilated to XYZ University"
#For Database
DB_DATABASE=online-admission
DB_USERNAME=root
DB_PASSWORD=root
#For Emails
MAIL_MAILER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=[email protected]
MAIL_PASSWORD=cykzhteeam
MAIL_ENCRYPTION=tls
MAIL_FROM_ADDRESS=[email protected]
MAIL_FROM_NAME="${APP_NAME}"
#For SMS
PNGSMS_API_KEY=PE4LIdpNAbnUyCpJaEavJai3rpm2UTLAh0Ko1ogjsm768omdha932mmakahw12KHG
PNGSMS_SENDER_ID=PNGDMO
- Follow the routes in
web.php
to find out how the application navigates and works. - Admin login is in
\admin
. - Admin credentials are
username = [email protected]
andpassword = secret123