Skip to content

SamuelIgwesi/MovieApi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 

Repository files navigation

🎬 Movie App API

An open-source RESTful API to manage and access movie data. Perfect for developers building movie-related applications.


πŸš€ Features

  • Browse Movies: Get trending, popular, or top-rated movies.
  • Search: Find movies by title, genre, or release year.
  • Movie Details: View cast, crew, and runtime info.
  • User Reviews: Add and fetch reviews.
  • Authentication: Secure sign-up and login.

πŸ› οΈ Tech Stack

  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Auth: JWT (JSON Web Token)

πŸ“– Quick Start

  1. Clone the repo:
    git clone https://github.com/SamuelIgwesi/movie-app-api.git
  2. Install dependencies:
    cd movie-app-api
    npm install
  3. Set up .env with:
    PORT=5000
    MONGODB_URI=<your-mongo-url>
    JWT_SECRET=<your-secret>
  4. Run the app:
    npm start
    The API is live at http://localhost:5000.

🌟 Contributing

  1. Fork the repo.
  2. Create a branch: git checkout -b new-feature.
  3. Commit changes: git commit -m "Add feature".
  4. Push to GitHub: git push origin new-feature.
  5. Open a pull request.

πŸ“œ License

This project is licensed under the MIT License. Contributions are welcome!

About

APIs for a movie site

Resources

Stars

Watchers

Forks