Project_3
Being a web developer means being part of a community. We all need a place to share our projects not only if we're applying for jobs or working as a freelancer but also so that we can share our work with fellow developers and collaborate on future projects.
The Sphere is waiting for you... Ask and you shall receive...The Sphere provides answers to your burning questions, Light Worker affirmations, Magic Mark's advice and even lucky numbers! You will want to bookmark this one and keep the answers coming to your deepest questions with just a simple click!
This project is license under MIT
- Clone the repository from GitHub
- Install
node.js - Run
npm installto install dependencies. - Run
npm startto start the web server and connect
As a User I am fiercely dedicated to external affirmations and am terribly indecisive.
I would like a site where I can use a generic icosahedron for guidance.
I would like positive affirmations for the days I feel less that 100%
I would like to be insulted to keep my ego in check
I need to be able to vote and see what other people have voted in order to guide my confirmation bias
I would also like to be able to donate money to validation affirmations
Use React for the front end.
Use GraphQL with a Node.js and Express.js server.
Use MongoDB and the Mongoose ODM for the database.
Use queries and mutations for retrieving, adding, updating, and deleting data.
Be deployed using Heroku (with data).
Have a polished UI.
Be responsive.
Be interactive (i.e., accept and respond to user input).
Include authentication (JWT).
Protect sensitive API key information on the server.
Have a clean repository that meets quality coding standards (file structure, naming conventions, best practices for class and id naming conventions, indentation, high-quality comments, etc.).
Have a high-quality README (with unique name, description, technologies used, screenshot, and link to deployed application).
To allow the user to ask questions, login, and collect affirmations about themselves.


