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.
- Host: GitHub
- URL: https://github.com/achiranadeeshan/movie-talk
- Owner: AchiraNadeeshan
- Created: 2024-12-28T09:38:36.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-01-14T11:51:04.000Z (5 months ago)
- Last Synced: 2025-01-14T12:52:38.142Z (5 months ago)
- Language: JavaScript
- Homepage: https://movietalk.vercel.app
- Size: 1.12 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
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.