Skip to content

Smushed/clubbookworm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BookWorm


Deployed at: https://bookclubs.herokuapp.com/
Title: BookWorm
Developers: Kevin Flerlage
Last Deployment Date: 03/20/2019
Developed With: MERN Stack
Northwestern Coding Bootcamp Project #3

Demo Credentials

Email: test1@gmail.com
Password: 123456

About This App

BookWorm is an app which connects users with others who want to engage in reading allowing them to form a club. This app was created when we found out that there were no web apps which were built to host bookclubs. While a Facebook group might excel in connecting users through posts and Good Reads allows users to pick which book they're using, there was nothing that could combine the two.

Description

After the user signs into the app they will be greeted with a page that displays all of the groups they are a part of, a picture of the book they're reading along with the user that made the latest post, in case there is something new.

From there the user can either create a new club or they can visit the page of one of their current clubs.

ClubPage

When inside a club, users can chat with other users via a post and comment system. When the user makes a post or comment the react updates and re-renders the post component. This allows for users to discuss the book which they are currently reading.

If the user that is currently logged in the admin of the group, they will have an extra panel which allows them to add users, assign new books for the group to read and update which chapter the group is currently on. This panel and these options are only available if the current user is signed in and is an admin to the group.

History

This app was originally designed as a capstone project to the Northwestern Full Stack Web Development Bootcamp. I partnered with another student to design this application. Prior to their involvement I completed the back end before moving on to the front end. They assisted mostly in the styling of the app, as well as building some of the components for the front end.

The original project:
GitHub: https://github.com/ourbookclub/ourbookclub
Heroku: https://bookclubs.herokuapp.com/

Future Developments

Throughout this process we focused on having a slimmed down MVP to present as the final project for the Northwestern Coding Bootcamp. In the future we would like to add the following features

  • Book suggestion based on user / group genre preference
  • Promoting users to moderators to take some of the group maintenance burden off the admin
  • Adding email confirmation to the login
  • Adding a way for users to be requested into groups

Thank you!

About

Connecting people through reading

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published