GithubHelp home page GithubHelp logo

project-2's Introduction

project-2

Archer Forums

Live Preview

https://fast-bayou-13599.herokuapp.com/

Author(s)

Description

This site was made to develop our ability to cooperate in a group setting and combine all the learning we've done up to this point into one full stack project. It is a forums style website made for fans of the Archer tv show to post and discuss various topics sorted by season. It consists of several different pages created using express-handlebars. Users are able to register for an account, log in, and begin posting/replying and creating their own bio and display names. All data is stored in a mysql database and is accessed using sequelize. Usage

Usage

Upon visiting the site for the first time, you will be asked to create an account using an email address and a password. Once this is done, you you will be signed in and transferred to your profile page. From here, you may choose to edit your profile information (display name, email, blog) or delete any posts you make. To view all of the posts that have been created, click on the Home option on the navbar. From here you will be able to choose a category from the list on the right to view all posts related to the chosen topic. To view a post and its replies, click on its title. From here you will be able to read the post, see the display name of the user that created it, and reply to the post using the forms below the post. To create your own post, click on the Write Post option on the navbar. Here you will be asked to provide a title for the post, the text you wish it to contain, and a category chosen from a drop-down menu. Once finished, Click the submit button and the post will be created and you will be redirected to the page containing your new post.

Known Issue

If you dont manually log out, you will not be able to reconnect to the default route. If you go to /profile youll be able to access the rest of the site or logout.

Technologies Used

Front-end

  • Html5
  • Css3
  • Bootstrap 4
  • JavaScript
  • Handlebars

Back-end

  • Nodejs
  • Express
  • Sequelize
  • Passport

Database

  • MysQl

Testing

  • Travis CI

Deployment

  • Heroku

License & Copyright

© Gt Coding Bootcamp 2020

project-2's People

Contributors

giselesoubeiga avatar greichman avatar rforde1 avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Forkers

giselesoubeiga

project-2's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.