Skip to content

ameliawalcek/WEBOX

Repository files navigation

WEBOX

Webox is a social media aggregator where users follow their favorite creator's Twitch, YouTube, Instagram, and Twitter all on one page.

When logged in, users can save creators to their dashboard and get notifications for new uploaded videos or if a creator is live on Twitch.

Frontend: JS, React, MobX, socket.io, Material-ui
Backend: MongoDB, Mongoose, Node.js, Puppeteer, Cheerio, Express, Atlas, bcrypt, validator, AWS, Docker, Redis

Creator Page

Creator's Twitch, YouTube, Instagram, and Twitter all on one page

Screenshot-20200910-095229 Screenshot-20200910-095253 Screenshot-20200910-095303 Screenshot-20200910-095310

Recycled components

Used for the notification page, user dashboard, and search results

Screenshot-20200913-224306 Screenshot-20200913-224217 Screenshot-20200913-224230

Dark and Light mode

Login

Screenshot-20200913-224141 Screenshot-20200913-224146

Drawer

Screenshot-20200913-224352 Screenshot-20200913-224400

Explore Page

Search for your favorite creators by category and see who is trending

Screenshot-20200913-224338 Screenshot-20200913-224319

.env
PORT=
MONGO_USER_NAME=
MONGO_PASSWORD=
MONGO_DB_NAME=
TWITCH_CLIENT_ID=
YOUTUBE_API_KEY

About

Social media aggregator. View your favorite creator's Twitch, YouTube, Instagram, and Twitter all in one platform -->

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages