-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OTP Authentication #14
Merged
Merged
Changes from 99 commits
Commits
Show all changes
102 commits
Select commit
Hold shift + click to select a range
5b0ace4
added google fonts, calendar date picker, search choices packages
Nailsonseat 1d10082
added placeholder image
Nailsonseat 89420db
added android flex fonts
Nailsonseat ce355e3
routed admin pages as root
Nailsonseat 1b35d4b
routed collapsing app bar component
Nailsonseat 517ba4e
routed menu tile component
Nailsonseat b7e016b
routed text divider component
Nailsonseat 0d0f626
implemented a tile based admin menu
Nailsonseat e4dddce
add students page layout with input fields
Nailsonseat 3d03d80
add courses page layout with input fields
Nailsonseat 1bb562e
add faculty page layout (barebone)
Nailsonseat c3bca4e
initial view courses page with search bar
Nailsonseat 730b1cc
initial view faculty page with search bar
Nailsonseat 493cd8c
initial view students page with search bar
Nailsonseat 582f2a6
removed dead code
Nailsonseat f88924d
added mess menu tiles
Nailsonseat 3619b3a
added year picker component
Nailsonseat fca1df8
added logger package
Nailsonseat 71d28bc
added flutter type head package
Nailsonseat e237017
added rounded chip component
Nailsonseat 01be33b
added json serializable component
Nailsonseat 2c6ab5a
added file picker, grouped list and slide switcher package
Nailsonseat 5fd9e7e
menu provider initial commit
Nailsonseat 7d7062f
add menu initial commit
Nailsonseat f5d1f78
added validators
Nailsonseat 4e7aa89
added choice selector component
Nailsonseat ca87cc5
fined course model
Nailsonseat 29d11ef
fined student model
Nailsonseat 3b649f9
added email validator and awesome snack bar package
Nailsonseat fdcedf4
implemented student provider
Nailsonseat 5344aa7
changed choice selector to not have a null value
Nailsonseat bfe1ac4
display snack bar on student addition
Nailsonseat 088c146
added validators
Nailsonseat f2b069e
tile default splash color to grey[200]
Nailsonseat 608d12b
defined admin provider with menu tile builder
Nailsonseat 87761e2
added a search bar for menu tiles and a popup menu
Nailsonseat 9a883f6
dynamic menu tile builder connected to search bar
Nailsonseat 41d78a1
courses provider initial commit
Nailsonseat 5f1b4a9
defined providers at root
Nailsonseat 7b7498c
defined faculty model
Nailsonseat e46f427
added admin routes
Nailsonseat 47ac3ec
added branches list
Nailsonseat 641a9a0
added special role list
Nailsonseat 7a02af1
formatted validators
Nailsonseat d976b52
added bottom parameter to collapsing appbar
Nailsonseat 5570f4d
initial commit search course by code
Nailsonseat d89bde0
replaced chip adder with suggestion text field
Nailsonseat 2e33e03
search student by roll number
Nailsonseat 2aa7342
add mess menu initial commit
Nailsonseat c4fb4e1
added delightful toast package
Nailsonseat 01a486d
added dummy entries for variety of schemas
Nailsonseat eb8f272
Add BorderlessButton component
Nailsonseat 020a3be
Refactor CollapsingAppBar constructor and update SliverAppBar properties
Nailsonseat d08faad
Add MaterialTextFormField component
Nailsonseat ee16b7b
Add MultipleChoiceSelector component
Nailsonseat 7c4b227
Add SuggestionTextField component
Nailsonseat 1c1cf0c
Add MessMenu model class
Nailsonseat 57a9609
Add new routes for managing rooms and viewing menu
Nailsonseat 9e92824
Add Room model class
Nailsonseat c2fca2c
Add file picker functionality and search by student name
Nailsonseat aee98b4
Add file picker functionality and menu initialization
Nailsonseat 15615ea
Add menu functionality and remove menu item
Nailsonseat ac5db9b
Added a menu tile for managing rooms
Nailsonseat 84396c7
Add RoomProvider class with methods for picking spreadsheet and addin…
Nailsonseat b79dc85
Add search functionality to RoomProvider
Nailsonseat 2a8e0a7
Refactor courses_provider to search students by name
Nailsonseat 1ecc5a7
Add FacultyProvider class with methods for adding, searching, and rem…
Nailsonseat 1f5e611
Add FacultyProvider and RoomProvider to root
Nailsonseat c8d44f2
Add ChoiceSelector component and import necessary files
Nailsonseat 5d5054c
impleemented input fields for single faculty entry
Nailsonseat 24bce73
Update add_students.dart with new button to pick spreadsheet
Nailsonseat 93255e8
Add ManageRooms screen
Nailsonseat b5688e7
implemented row and column sliders for adding menu
Nailsonseat 54d84a0
Added about and logout dialog pop ups
Nailsonseat 9885766
Update course search functionality and add course editing dialog
Nailsonseat 99edc90
Add faculty search functionality and display faculty list
Nailsonseat c5deaf4
Add ViewMessMenu screen
Nailsonseat 8453de0
Update search bar hint text and add dialog for student editing
Nailsonseat b27ced2
Finalized validators
Nailsonseat 9f59c3a
Merge branch 'main' into admin-role
Nailsonseat 39b866b
Merge branch 'pr/13' into loginPage
ArinNigam 60f5c2e
Merge branch 'OpenLake:main' into admin-role
Nailsonseat 43b7daf
Removed dummy test files
Nailsonseat d245bca
Added flutter_riverpod package
Nailsonseat 134ff7f
Defined provider scope at root
Nailsonseat 0ce6268
Migrate Room provider to riverpod
Nailsonseat e41fb85
Migrate Student provider to riverpod
Nailsonseat d5a3c7a
Migrate Course provider to riverpod
Nailsonseat e68f3ea
Migrate Faculty provider to riverpod
Nailsonseat 56e05c6
Migrate Menu provider to riverpod
Nailsonseat 4bc702a
Migrate Admin provider to riverpod
Nailsonseat f8d75af
Formatting and minor bug fixes
Nailsonseat 5480372
added login page
ArinNigam 28467b5
fixed otp for gmail
ArinNigam 05c305a
added login page
ArinNigam c3025dc
fixed otp for gmail
ArinNigam 8602a68
Merge branch 'loginPage' of https://github.com/ArinNigam/Smart-Insti-…
ArinNigam c965921
Revert "Merge branch 'loginPage' of https://github.com/ArinNigam/Smar…
ArinNigam dd7363b
Deleted backend/package-lock.json
ArinNigam 96204f4
Delete .vscode/easycode.ignore
ArinNigam 0969b01
Update .gitignore
ArinNigam f053624
sender email is env variable
ArinNigam File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
node_modules/ | ||
dist/ | ||
vendor/ | ||
cache/ | ||
.*/ | ||
*.min.* | ||
*.test.* | ||
*.spec.* | ||
*.bundle.* | ||
*.bundle-min.* | ||
*.*.js | ||
*.*.ts | ||
*.log |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
export const senderEmail = 'college@gmail.com'; | ||
export const senderEmail = 'arin.nigam@gmail.com'; | ||
export const subjectOTPLogin = 'OTP for Login'; | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Please take email as an env variable. |
||
|
||
export function createOTPEmailBody(otp) { | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please add it to
.gitignore
.