TheUsefulUnit - FriendFinder

Friend Finder is a website that aims to connect people around the activities they love. We, the creators of the website would like to see people meet and bond over their common interests. That is why we have created FriendFinder, a website where you can create events and activites for others to sign up to. If you are looking to meet new friends or simply to gather your friends around an activity you can view a list of activities happening soon and join them. You can even add comments to discuss specifics or express your excitement for it.

How to Install and Run the Project

This website has not yet been hosted online but all the structure is there. We hope to migrate it very soon!

How to Use the Website

Create an Account

  1. After running the application, click 'Sign up' on the top-right of the navigation bar.
  2. Enter your chosen username, email, and password.
  3. Click the 'Sign Up' button.

Login to an Account

  1. Enter your username/email and password.
  2. Click the 'Log in' button.

Create an Activity

  1. On the Home page, click 'Can't find an activity? Create a new one' above Upcoming Activities.
  2. In the form, enter your Activity title, start/end dates, and description.
  3. Click the 'Add Activity' button.

Join an Activity

  1. Click on 'Learn More' for the individual Activity.
  2. Click the 'Join' button.

Delete an Activity

  1. Click on "Learn More" for the individual Activity.
  2. Click the 'Delete' button (NOTE: You must be the creator of the Activity).

Show All Activities

  1. By default, all upcoming Activities are shown on the user's Home page.
  2. You can also click on an individual Activity, then click the 'Show All' button.

Edit Account Settings

  1. Click your username on the top-right of the navigation bar.
  2. Click the 'Edit Account' button.
  3. Enter all required form information (NOTE: username and email must be different).

Delete Account

  1. Click your username on the top-right of the navigation bar.
  2. Click the 'Delete Account' button.
  3. Enter your password before clicking the 'Confirm' button.
  4. To cancel this process, click the 'Cancel' button.

Add a Comment

  1. Click on an individual Activity.
  2. Under the Activity information is a form for creating comments.
  3. Write your comment and click the 'Post Comment' button.
  4. Alternatively, to save a draft, click the 'Save Draft' button.

Delete a Comment

  1. Click on an individual Activity.
  2. Locate your comment in the Comments section.
  3. Click the 'Delete' button (NOTE: only creators of the Comment can delete the object).

Credit

This website was developped by Abdessalam Aithaqi, Benjamin Morelli-Kirshner, Matthew Bustamante and Joshua