Skip to content

thinkful-ei17/scott-study-group-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StudyGroup

A. Scott Tribble
Thinkful React Capstone

Overview

StudyGroup is a web-based app that lets people in a given group easily communicate where and when they will be out studying.

Link to Live App:

https://study-group.netlify.com/

Link to Repos:

client: https://github.com/thinkful-ei17/scott-study-group-client
server: https://github.com/thinkful-ei17/scott-study-group-server

Screenshots:

Main Group View:

Group View

Session Details View:

Session Details View

Session Details on Mobile:

Session Details Mobile

Scenarios

Scenario 1: Scott.

Scott is a student enrolled in a full-time web-development bootcamp that is an online school. One afternoon, she decides that it would be REALLY NICE to leave her house and finish-up her schoolwork around some other people studying similar things. Luckily, there are other students enrolled in the same school (although not her particular course) who use StudyGroup. Scott checks-in and sees that Sally is studying right down the road, right now. She high-tails it to the cafe.

Scenario 2: Mo.

Mo works full-time as a social worker but would really like to attend a web-development bootcamp. She is working through some pre-requisites for an in-person course, but she is having a little trouble with a few concepts and could really use some help. She isn't in school yet, so she doesn't have classmates or teachers to ask. Luckily, she has some friends who are programmers, and they like to get together for coding sessions. She made them all a StudyGroup, and now she can post that she will be studying on Sunday from 8am-3pm at Anna Bananna's, with the comment that she could use some help. One of her friends checks his StudyGroup, sees that she'd like some help, and stops in.

Technology Stack

  • FrontEnd:

    • React

    • Redux

    • HTML

    • CSS

    • Node.js

    • Moment.js

    • Thunk

    • Redux-form

  • BackEnd:

    • Node.js
    • Express
    • Mongo
    • Mongoose
    • Cors
    • Morgan
    • Body-parser
  • Testing:

    • Mocha
    • Chai
    • Enzyme
    • Jest
  • Hosting

    • Heroku
    • Netlify
    • mLab

Future Goals

- Authentication
- Filtering the Sessions List
- Multiple Groups

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published