Welcome to MovieBuzz—your ultimate hub for all things movies! Whether you're a movie fanatic, a content creator, or a platform admin, MovieBuzz has something exciting for you. Get ready to dive into a world of ratings, reviews, and recommendations like never before!
- Secure Login: Sign in and step into the world of movies with ease and security.
- Three Unique Roles:
- User: Rate and review your favorite movies.
- Blogger: Got a hot take on the latest blockbuster? Share your thoughts and connect with other cinephiles!
- Admin: The gatekeeper! Manage the platform, keep things tidy, and ensure a seamless experience for everyone.
- Rate movies to let others know what’s worth watching and what’s worth skipping. Your opinion matters!
- As a blogger, create engaging posts about movies—your reviews, your thoughts, your stage!
- Manage users, posts, and keep the platform running smoothly. You’re the MVP behind the scenes.
- Movie Search: Type in the name of any movie, and boom! Get all the juicy details straight from the OMDB API.
We've built MovieBuzz with a modern and robust tech stack to ensure a smooth, fast, and scalable experience:
- React: Dynamic user interfaces with reusable components.
- Context API: Efficiently manage state without the need for complex setups.
- Tailwind CSS: Create beautiful and responsive designs effortlessly.
- Node.js: Powerful JavaScript runtime for our backend.
- Express: Lightweight and flexible server to handle all the heavy lifting.
- MongoDB: NoSQL database for storing user data, movie reviews, and more.
- User-Friendly: Intuitive design makes navigation a breeze.
- Engaging: Connect with other users, share your opinions, and discover new content.
- Versatile: Whether you’re here to rate, write, or manage, MovieBuzz adapts to you.
- Clone the Repository:
git clone https://github.com/pratheeshkumar99/Movie-Buzz.git - Navigate to the Directory:
cd MovieBuzz-Frontend - Install Dependencies:
npm install - Start the Development Server:
npm start - Enjoy the Show! Open your browser and go to
http://localhost:3000to explore MovieBuzz.
Found a bug or have an amazing feature idea? Contributions are welcome! Just fork the repo, create a new branch, and submit a pull request.
Got questions? Feel free to reach out at lnu.prat@northeastern.edu.
Dive in, explore, and have fun with MovieBuzz! 🍿✨