Welcome to PoopieMovies, a movie review site where you can drop by, leave a review for a movie, and see what Braylee and Ruby think about it. This project was crafted with React, Vite, and Tailwind CSS for the front end, and Java Spring Boot with MongoDB for the backend. It's a platform filled with honest and whimsical reviews from Braylee and Ruby, adding a unique touch to the world of movie reviews.
Project Overview
- Project Name: PoopieMovies
- Frontend Technologies: React, Vite, Tailwind CSS
- Backend Technologies: Java Spring Boot, MongoDB
- Backend Build Tools: Maven, Docker
- Developed By: Jeremy Ashley
- GitHub Repository: PoopieMovies Repo
Features
PoopieMovies comes with the following features:
- Movie Reviews: Leave your own movie reviews.
- Braylee and Ruby's Reviews: Check out reviews from Braylee and Ruby, adding a personal touch.
- Rating System (Future Plan): A 1-5 poopie emoji rating system, with an average calculated from user reviews.
- User Authentication (Future Plan): Create user profiles and authenticate to track reviewers.
Technologies Used
This project leverages the following technologies:
Frontend:
- React: A popular JavaScript library for building user interfaces.
- Vite: A fast, opinionated web build tool.
- Tailwind CSS: A utility-first CSS framework for rapid web development.
Backend:
- Java Spring Boo: A powerful and comprehensive Java-based framework.
- Maven: A build automation and project management tool for Java projects.
- MongoDB: A NoSQL database for flexible and scalable data storage.
- Docker: A containerization platform for building, shipping, and running applications.
How to Use
To engage with PoopieMovies, follow these steps:
visit the live site https://poopiereviews.netlify.app/
Clone or download the project repository to your local machine.
Navigate to the project directory.
Run the frontend using Vite:
```bash
npm install
npm run dev
``
- Set up the backend:
- Ensure you have Java Spring Boot, Maven, MongoDB, and Docker installed.
- Configure MongoDB connection details in the backend.
- Run the backend application.
Open a web browser and visit the provided address.
Explore movie reviews, including those from Braylee and Ruby.
Future Plans
For PoopieMovies, future plans include:
- Rating System: Implement a 1-5 poopie emoji rating system based on user reviews.
- User Authentication: Add user authentication and create user profiles to track reviewers.
License
PoopieMovies is an open-source project, and its code is available in the associated GitHub repository. Feel free to use, modify, or distribute the code as per the project's license.
If you have any questions, feedback, or would like to connect with me, you can reach out via Linkedin.
Thank you for visiting PoopieMovies, and I look forward to sharing more content and insights in the future!