/PetClinic

Primary LanguageJavaScript

Welcome to PetClinic!

Petclinic is a web clone inspired by StackOverflow, connecting medical professionals and concerned owners for pet medical advice. There's no advice better than a professional one!

Technologies

Front End

  • Javascript | HTML | CSS | Pug | AJAX | Heroku Hosting

Back End

  • Express | Express Validation | Sequelize | PostgreSQL | CSURF

Additions

  • Authentication: uses password hash and bcrypt library
  • CSRF Protection against csrf attacks

image

Key Feactures (MVP)

User Features:

      - Users may sign-in, sign-up or log-out of their accounts
      - Once logged in, Users may upvote and downvote on questions

Additional User Features:

      - Users will have their own homepage showcasing clickable links to their questions and answers depending on their account (Professional/Non-Professional)

image

Ask a Question Feature:

      - Only professionals may both ask and answer questions
      - Non-porfessionals may post as many questions as they want

image

Answer a Question Feature:

      - Only professionals may both ask and answer questions

image

Database Schema

image

Future Goals - Features/MVP

  • edit/delete answers
  • edit/delete questions
  • splash page
  • search feature