Skip to content

Mooview is the ultimate movie review app that makes informed decisions easy for neurodivergent people.

Notifications You must be signed in to change notification settings

AnneiceManz/mooview

Repository files navigation

Table of Contents
  1. About The Project
  2. Installation
  3. Roadmap
  4. About Me
  5. Feedback

Mooview

Mooview is the ultimate movie review app that makes informed decisions easy for neurodiverse people. Powered by The Movie Database API, Mooview delivers up-to-date information and ratings for movies, so you don't have to worry about choosing the wrong film. With personalized recommendations based on user reviews, Mooview makes it easy to find movies that align with your interests and preferences. Say goodbye to aimless scrolling and join the Mooview community to start posting reviews and discovering your next favorite movie.

Authors

Contributors LinkedIn

Features

  • Highly scalable
  • Updated Movie API
  • Reusable Components
  • Responsive
  • Auth0 Authentication service
  • React Routing

Built With

  • JavaScript
  • Express.js
  • React
  • Vite
  • NodeJS
  • Postgres
  • Semantic UI React
  • TailwindCSS

Screenshots

API Reference

Color Reference

Color Hex
Red #C63729 #C63729
Blue #3977C9 #3977C9
Brown #7E3E12 #7E3E12
Cream #F8F5DE #F8F5DE

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

API_KEY from The Movie DB

Installation

This project requires Auth0! Please visit Auth0 to make an account and retrieve a domain and clientid. See .env.example for set up!

Step 1: Go to your terminal: clone the project and switch into the project directory.

  git clone https://github.com/AnneiceManz/mooview.git
  cd mooview

Step 2: Install all packages.

  cd client && npm install && cd ../server && npm install

Step 3: Setup Environment Variables

  • Copy the instructions from both .env.example files in the client and server.

Step 4: Connect the database and the data.

  cd server
  psql mooview -f db.sql

Step 5: Start the program!

  cd server && npm run dev


Roadmap

  • Functional Searchbar
  • Comment of Reviews
  • Actor/Actress Page
  • Watch List
  • Favorites List
  • Follow other users
  • Update Profile Picture


About Me

I'm Anneice, a full-time full-stack developer 👩🏿‍💻 working remotely since 2013 🚀

  • ♀️ Pronouns: She/Her/Hers/Queen 👸🏿

  • 🌱 I’m currently learning: Python

  • ❓ Ask me about anything related to PERN stack, CSS, and related technologies

  • ⚡ Fun fact: I love cows 🐄

  • 💕 Hobbies: Reading 📚, Video Games 🎮, Photography 📷, Crochet 🧶

  • 🏡 My Family: Married 👩🏿‍❤️‍👨🏽, 3 kids 👩🏾‍🦱🧑🏾‍🦱👩🏾‍🦱, and 2 dogs 🐾

  • 🍴 Favorite Food: Sushi 🍣, Tacos 🌮, and Ice Cream 🍨

  • 😍 I Cannot Stop Talking About: Hamilton "I am not throwing away my shot!"



Feedback

If you have any feedback, please reach out to us at [email protected]

About

Mooview is the ultimate movie review app that makes informed decisions easy for neurodivergent people.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published