Skip to content

An app where students can create or join virtual study groups, share resources, and collaborate on projects.

Notifications You must be signed in to change notification settings

EshuShango/study-group-project

Repository files navigation

Study Budd - Study Group App

License: MIT

Links

  • The repo of the note app: Source Code
  • Here is the link of live demo app via Heroku: Demo

Description 🔎

A WEB application to create virtual study groups using Node.js, Express.js, Sequelize, Handlebars.js *(at least one handlebar), Inquirer, MySQL and MVC architecture.

Table of Contents 📖

Usage 🔑

As a Student, I want to be able to connect with students in space that provides easy chatting and resource sharing 
WHEN I log into the application
THEN I am able to create and view study groups as well as add resources and launch a video chat with fellow Students.

License 📝

'click the license badge at the beginning of the document to get more info'

Mock-Up

homepage study group page resources page video chat page

Things We Learned 📚

  • Building a fully functional web application including client-side and server-side from start to finish
  • Versatility with sequelize, especially with a larger database
  • Utilizing sequelize to pull from the entire database utilizing join tables and foreign keys
  • Ease of use with Handlebars in easily serving data to the client-side, how it helps clean up routing
  • How modular express can be, I.E creating clean and easily readable yet complicated server structures with express
  • Most importantly: Metered. The metered api is extremely versatile, and can cut down code by thousands of lines just from their api, and their video chat api is genius. their docs are also super in depth and great for learning they taught me a heck of a lot of new stuff
  • Working together as a group, utilizing our strengths to code the different parts of the site,troubleshooting as a team

Sources

Team 👨‍👩‍👧‍👦

RoadMap 🧭

  • Add ability for users to sign up for study groups
  • Refactor code to be more efficient
  • Make UI "prettier"
  • Continued improvements to make the app more user friendly
  • Add functionality to manage your user profile
  • Add functionality to dm other users
  • Add functionality for the user-owner to delete study groups

About

An app where students can create or join virtual study groups, share resources, and collaborate on projects.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •