Skip to content

JakubLog/study-buddy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

66 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Let's study! For teachers and students ๐Ÿ™‚

GitHub commit activity GitHub code size in bytes
GitHub package.json dependency version (prod)

About โœ๏ธ

study-buddy

Do you study? Do you teach people? Just see this project! Study-buddy is
platform for teachers and students for learning. โœจ
Group messages, events, notes, todo list etc.!

A lot of groups? Don't worry! We prepared study-buddy for it! ๐ŸŒฑ
Grades with automatic level colors? Yeah! โœจ
Maybe school feed? Why not! ๐Ÿ”ฅ

These and a lot of another things you can find in my project. ๐ŸŒŽ

Mobile version: no :(

PageInsights scores:

  • Mobile: not now
  • Desktop: 86/100

How can I try it? ๐Ÿค”

Try now on: https://serene-colden-2e48c8.netlify.app/
Test Login Details:

Instalation steps ๐Ÿ› ๏ธ

  1. Copy this repository
gh repo clone JakubLog/study-buddy
cd ./study-buddy

or

git clone https://github.com/JakubLog/study-buddy.git
cd ./study-buddy
  1. Install required packages
npm install
  1. Open App in Development mode
npm start

Open https://localhost:3000 to view in the browser. And that's all!

About UX/UI ๐Ÿ–Œ๏ธ

All of styles and views are designed by Adam Romaล„ski.
Colors were selected by Adam Romaล„ski too.

Figma project: click here

image image image

Project structure ๐Ÿ’ก

It's project based on atomic design. ๐Ÿ˜„

Technological facilities ๐Ÿ‘ท

Application is based on React (JavaScript) and integrations with Firebase.
To authorizate new and existing users I used Firebase Auth with Google Integration.
You can find more information about packages in package.json file.

This project is hosted on Netlify with SSL protocol. โœจ