Skip to content

aditya000028/study-buddies

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Study Buddies

A place where people can meet and study topics they like, together

DISCLAIMER: This project is still a work in progress


The backstory

This project holds a lot of personal significance for me. During my time in university, I often thought of the potential of an application that could bring together individuals sharing a passion for a specific subject, creating a community where they could freely share relevant information. With this idea in my mind and a surplus of time on my hands, I finally started on transforming this concept into a reality.


Features

The following is tentative list of features that I have completed and also plan to implement in the application:

  • Home
    • Display upcoming study schedules
    • Missed notifications
    • Analytics
  • Profile
    • Update and edit user information such as name, country, topic interests
    • Edit password
    • Update profile picture
  • Study Buddies (friends)
    • Display friends
    • Search users
    • Add/Remove friend
  • Groups
    • Find groups to join
    • Chat or share information in groups
    • Upload pictures/files
    • List current user groups
  • Messages
    • Chat with study buddies
  • Notifications
    • Missed notifications such as messages, group activity or friend requests
  • Calendar
    • Show scheduled study sessions on calendar

Tools Used / Components

Components Tools
Frontend React, JavaScript, HTML, CSS
Backend AWS Lambda
API GraphQL - AWS AppSync
Authentication AWS Cognito
Database NoSQL AWS DynamoDB
File Storage AWS S3

About

Web application for finding study buddies

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors