An open API service indexing awesome lists of open source software.

https://github.com/achiranadeeshan/movie-talk

A modern blog platform built to discuss movies, featuring a React.js front end, Firebase database integration, Dockerized deployment, and NGINX load balancing. The project employs GitHub Actions for streamlined CI/CD workflows.
https://github.com/achiranadeeshan/movie-talk

Last synced: 3 months ago
JSON representation

A modern blog platform built to discuss movies, featuring a React.js front end, Firebase database integration, Dockerized deployment, and NGINX load balancing. The project employs GitHub Actions for streamlined CI/CD workflows.

Awesome Lists containing this project

README

        

# movie-talk

A modern blog platform built to discuss movies, featuring a React.js front end, Firebase database integration, Dockerized deployment, and NGINX load balancing. The project employs GitHub Actions for streamlined CI/CD workflows.

## Getting Started

Follow these instructions to set up the project locally on your machine.

### Prerequisites

Ensure you have the following installed:

- **Node.js** (18.x or higher)
- **npm**
- **Git**

### Installation

1. **Clone the repository:**
```bash
git clone https://github.com/AchiraNadeeshan/movie-talk.git
cd movie-talk
```

2. **Install dependencies:**
```bash
npm install
```

3. **Set up environment variables:**
- Create a `.env` file in the root of the project.
- Copy the contents of `.env.example` to `.env`:
```bash
cp .env.example .env
```
- Fill in the actual values for the environment variables in the `.env` file.

4. **Run the development server:**
```bash
npm run dev
```

---

For any questions or issues, feel free to open an issue in the repository.