Skip to content

huirayj/forum-friends

Repository files navigation

License: MIT

Forum Friends

Description

Forum Friends is an application that allows users to message with other users in a format similar to a traditional forum or message board. After a user signs up or logs in. Then the user will be able to make a post of their own or comment on something. After that the user can view their post and edit them on the dashboard. From their the user can make changes and view comments. Technologies Used to make this possible, Back-End: Bcrypt, Sequelize Dotenv, Express, Express Handlebars & Express-Session Front-End: Materialize, HandleBars and of course, CSS styling.

[Deployed-Site]

image_url

Contributors

Installation

This program can be run through a browser using the above link to the the deployed application. Alternatively, to run this application locally you will need to:

  • Clone this repository to receive all of the files
  • Set up your environment variables in a .env file
  • Run "npm install" in the command line of your terminal to set up all of the dependencies
  • Initialize your database by running the "schema.sql" file with MySQL
  • Populate the existing database items by running "npm run seed" in your terminal
  • Run "npm start" to start the application's connection
  • Go to the url of the application (http//:localhost:3001) to begin using it

Roles

  • Justin: Back end mainly Handling API routes and related JavaScript
  • Ryan: Back end mainly Database handling sequelize related JavaScript
  • Joshua: Front end design handling styling, related JavaScript, and handlebar for Messenger, Dashboard and Edit-Posts
  • Nathan: Front end design handling styling, related JavaScript, and handlebar for login

SignUp Preview

image_url

Copyright © 2021