- Anyone can contact.
- To schedule a visit to look at the apartment you have to login.
- Users can register,login by filling up the form. Also users can login using google and github.
- Without registering if a user wants to login using google automatically create a user account taking.
- information from google/github.
- After login, users can view their own profile and can update or delete accounts.Can take a schedule.
- visit the apartment. And if users took a schedule to visit it’ll show the user's profile.
- Admin can add an apartment. If necessary can update or delete any apartment.
- Admin can make someone admin.
- Admin can look at all the schedules which users have taken.
- To Make someone Admin I used JWT token to to verify who wants to make admin, is he admin or not!