In this course you will build a complete group appointment scheduling and tracking application from start to finish.
Why build this app?
Remote schooling has become the new normal.
Educational institutions (schools, colleges, universities) need a way to track teacher schedules, lessons, and student attendances.
That’s where you come in: In this practical code–along course you will learn to build an advanced, complete solution for managing an educational institution.
Chapters 01–09: General features (Authorization and Authentication):
When creating a Web application, you usually have to start with the two key elements:
Authentication – User log in, user account management.
Authorization – User roles, permissions and access to different parts of your app.
We will Code–Along and build a Web App MVP covering all aspects of Log–In, User Management, and Role–Management functionality.
Basic authorization via email (Devise)
Social log in via Google
Social log in via Facebook
Social log in via Twitter
Social log in via Github
Devise confirmable
Devise trackable
Devise lockable
Devise invitable – Inviting users to join the app via email
Banning users
Deleting users
Editing user profile
Managing user roles (admin, teacher, student) without any gems
Role–based access to different features (example: only admin can ban a user) without any gems
Specification: Ruby on Rails 6: Startup MVP: School Attendance Tracking App
|
1 review for Ruby on Rails 6: Startup MVP: School Attendance Tracking App
Add a review Cancel reply
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Price | $9.99 |
---|---|
Provider | |
Duration | 11.5 hours |
Year | 2021 |
Level | Intermediate |
Language | English ... |
Certificate | Yes |
Quizzes | No |
$84.99 $9.99
Cristobal Manzano –
This is very good stuff, which is improving my Ruby on Rails skills. In my opinion, mastering authentication and authorization is a must to build professional products, and this course is helping me achieve that. I totally recommend it.