Skip to content

ClaytonJones839/Unshelled

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unshelled is a web application that focuses on helping it's users find the best taco's in their area. Unshelled is inspired from the popular site Untapped. User's are able to search for restaurants in their area that serve tacos. User's are also able to rate tacos, leave reviews, and check-in to show others where they have been!

Technologies

  • JavaScript
  • React
  • GraphQL
  • Mongoose
  • Docker
  • MongoDB
  • Heroku Container Registry

Unshelled Features

User Authentication

User Authentication is secured by incorporating BCrypt, creating a password-digest to ensure no users actual password is stored in the database. Session tokens are created at login and destroyed at logout, to store a user's current session as a client-side cookie in the browser. Login Page

Featured Restaurants

Unshelled features a directory of some of the best Taco restaurants across the country. Through the web application, users are able to search through various restaurants and see details such as the restaurants featured tacos, ratings by other Unshelled members, and more. Restaurant Index Page

Restaurant Show Pages

Each restaurant featured on Unshelled has it's own show page. At this page, users are able to add tacos to that restaurants current menu directory, rate the restaurant, and access external social media links. Restaurant Page

  VERIFY_USER: gql`
    mutation VerifyUser($token: String!) {
      verifyUser(token: $token) {
        _id
        isLoggedIn
        firstName
        lastName
        photo
        username
      }
    }
  `,

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •