yousuf24100286 / findyourtutor Goto Github PK
View Code? Open in Web Editor NEWFind Your Tutor
Home Page: https://findyourtutor.co.uk/
Find Your Tutor
Home Page: https://findyourtutor.co.uk/
Description:
Discussion on for how long user session should be kept valid in browser.
Task:
remember-me
variable on sign-in form.false
Concerns:
Concerns raised for @adeel838
Description:
Define a single password schema via zod
to be utilized all across the application
Task:
zod
schema for password input across the whole applicationA-Z
a-z
~!@#$%^&*()-_+={}[]|\;:"<>,./?
0-9
In user authentication we are using two different variables to differentiate users
role
- to define the role of the user which is either admin
, student
or tutor
group
- is to define which category of the provided role does the user belongs toRaised for @adeel838 to answer
student
role ? parent
and student
tutor
role ? alumni
and student
tutor => student
and student => student
groupRaised for @hammadtariq838 to answer
Description:
Add session management for user via database session. and start and expiry of user session from browser and database.
Tasks:
Implement an abstract sign-in functionality which takes email and password and starts a new user session
Implement an abstract sign-out functionality which deletes the current user session if there is any
Use Cases:
Concerns
Raised for @adeel838 to answer
Add two-factor authentication (2FA) for users with the admin role. On admin login, send a 6-digit code via email for verification.
Raised for @hammadtariq838 and @adeel838 to answer
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.