Pages Overview

This section states the purpose of each page.

Introduction

In this summary, we will describe each page and its content. The Page Element is the fundamental one that contains all the other elements.
💡
Tip: See Bubble Reference for more information about Pages element https://bubble.io/reference#Elements.Page 🙂

Pages

index

This is the main page typically encountered first on the web app that usually contains links to the other pages of the site.
Here, it contains basic information for new users to learn more about Nextdoorly. The form when filled sends the information to the sign_up page.
Image without caption

about

This page contains detailed information about the Nextdoorly project and team members.
Image without caption

admin

This page displays the admin dashboard for the Nextdoorly Application, divided into 3 tabs:
  • Dashboard it is the default tab that gives an overview of Users, Neighbourhoods and Posts registered to Nextdoorly.
  • Users - here, the admin has access to the list of registered users, being able to verify, delete them, assign them to a neighborhood, and check indicated phone numbers. Also, he can assign users who choose the “Other” Neighbourhood to one of the available neighborhoods, or the one suggested by the user during the signup process, or even create a new Neighbourhood.
  • Neighborhoods here admin can add, search, sort, or delete the list of registered neighborhoods.
Image without caption

blog

This page contains blog posts feed about Nextdoorly and possible new features or landmark events that might have happened. A click on a blog item navigates you to the blogitem page.

blogitem

This page displays a full view of a particular blog post. It includes an enlarged blog post image and its full content.
Image without caption

home

This is the page on which the logged user is redirected. It contains 3 major tabs, a set of categories, and lists of all created groups, and neighbors.
Available tabs are:
  • Home displays the news feed from all neighborhoods. New members can be added by pressing the “Invite” button.
  • Neighbourhood displays posts made within your neighborhood. A new post can be added by pressing the ➕ button. A new post can be posted to the neighborhood or a certain available category.
  • Map indicates the User’s neighborhood location on the map.
Views are changed by means of a URL Router Plugin. When a new group is created, it gets an ID by means of the random string generator plugin.
Image without caption
To each post made a category is attributed. By clicking on a certain category (Events, Documents, etc.), users can see all posts attributed to this category.
In the “All Groups” tab users can create groups to share common interests and communicate in their own area of Nextdoorly.
In the “All Neighbours” tab users see the list of members from the same neighborhood.
Image without caption

login

This page takes the login credentials of users in Nextdoorly and if valid navigates them to the Home Page. It also contains a Demo Login button with already set user credentials.
Image without caption

nextdoorlyfaqs

This page contains frequently asked questions by users on the Nextdoorly project. Both questions and answers are directly taken from the database, so you can add, edit and delete them there.
Image without caption

press

This page displays press messages about the Nextdoorly project. Both title and body text are directly taken from the database, so you can add, edit and delete them there.
Image without caption

privacy

This page contains privacy information about the Nextdoorly project. Here, users see the legal statement that specifies how the company manages the collected user data.
Image without caption
☝
Note: The text on this page is a placeholder and should be modified according to your own privacy policy. It can be edited directly on the page editor.
💡
Tip: Also, make sure you have Terms page in your app. This will help you go through App Store and Google Play approval procedures, in case you decide to convert your Bubble app into native iOS and Android apps. These links are also important for Facebook login.

reset_password

This page is used by users who have forgotten their passwords. They are requested to enter their email into the Nextdoorly account of which they cannot remember their password.
If valid, they get a special reset password link to indicated email address.
Image without caption
☝
Note: To edit the password reset email text, enter the Workflow tab and check the “Send password reset mail” action.

sign_up

This page contains a signup form for new users. The signup workflow stores the user information, logs in the user, and navigates the user to the home page. It also contains a Demo Login button with already set user credentials.
Image without caption

reset_pw

This page is only accessed through the special reset password link sent to the user’s email. This page allows users to successfully reset their passwords.
Image without caption

404

This is a page for 404 redirect errors, informing a user that the web page he or she is looking for cannot be found.
Image without caption