Skip to content

Sproso game-ifies and ecourages social connection maintenance during stay-at-home. Demonstrates full MERN structure with many-to-many db relationships and a polished UX/UI.

Notifications You must be signed in to change notification settings

Jeff-Ashear/Better-News-App

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sproso

The social isolation app.

Team Echo developed this app as a part of the University of Denver Full-Stack Developer Coding Bootcamp. This is our final project for this course. This app was realized during the recent social isolation imposed by COVID-19. We created this app to help us, and others, connect during this difficult time.

The basic usage of this app is for users to create a DoppelMe and an account to post successful challenges they completed. Challenges range from social challenges, challenges about optimism, fitness challenges, and even music challenges. We hope to expand our categories of challenges even further in future releases.

After a user creates an account, they can decide what challenges they would like to subscribe to. After subscribing to that challenge, they can see other users subscribed to that challenge, those users posts, a leaderboard comparing them to other users, and they can even earn trophies for their performance.

Installation

For a local version, we recommend using Visual Studio Code. Navigate over to our GitHub repo, click clone, and be sure to type in the following below#:

git clone #

Navigate over to the terminal and open up the area around server.js in the terminal. Then type:

npm install

After all dependencies are loaded, then type:

npm start

For remote viewing, our app is local on Heroku at:

https://echo2project2.herokuapp.com/

Finally, our repo can be found at:

https://github.com/Echo-2-Project-3/Better-News-App

Technologies Used

This application follows most MERN principles and MVP file and folder structures. This application relies upon React JS connected through Heroku and uses Sequelize to communicate with our MySQL JAWS DB Database for production, and Express for the engine. Other dependenices include Path for assistance in routing, Passport JS for user authentication, JQuery for some rendering, Axios for other rendering, and Bootstrap, React Bootstrap, ReactStrap, @material-ui, and MDBReact for assistance in rendering and other elements.

Contact Information

The Echo Team can be contacted at [email protected]

About

Sproso game-ifies and ecourages social connection maintenance during stay-at-home. Demonstrates full MERN structure with many-to-many db relationships and a polished UX/UI.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 77.0%
  • CSS 20.9%
  • HTML 2.1%