Skip to content
Lemming97Public

Latest commit

 

History

168 Commits

Folders and files

Repository files navigation

Project_3

Project_3

Description

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!

Table of Contents

License

This project is license under MIT Github licence

Installation

  1. Clone the repository from GitHub
  2. Install node.js
  3. Run npm install to install dependencies.
  4. Run npm start to start the web server and connect

User Story

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

Acceptance Criteria

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).

Screenshots

Screen Shot 2022-08-23 at 9 21 18 PM

Screen Shot 2022-08-23 at 9 21 24 PM

Screen Shot 2022-08-23 at 9 21 34 PM

Link

Click Here

Usage

To allow the user to ask questions, login, and collect affirmations about themselves.

Releases

Packages

Contributors

Languages