Skip to content

shokushwaha/Clipper

Repository files navigation

Clipper made with Next.js and Firebase

This is Clipper app made with Next.js and Firebase. It allows users to upload short videos, view, like and comment other user's videos, and follow other users.

Features :

✨ User authentication with Firebase Authentication

✨ Video uploading and management with Firebase Storage

✨ Real-time updates with Firebase Realtime Database

✨ User profiles with follower/following system

✨ Like and comment functionality

Getting Started :

Prerequisites

To run this project, you will need:

✨ Node.js installed on your system

✨ A Firebase project with Firebase Authentication, Firebase Storage, and Firebase Realtime Database enabled

Installation

  1. Clone this repository to your local machine:

git clone https://github.com/RishabhSharma96/hackbyte-clipper.git

  1. Install the dependencies:

cd hackbyte-clipper

npm install

  1. Set up your Firebase project configuration:

Copy the environment variables contents to a new .env.local file in the project root, and replace the values with your Firebase project configuration.

  1. Run the development server:

npm run dev

  1. Open http://localhost:3000 with your browser to see the app.

Deployment:

To deploy the app, you can follow the instructions for deploying Next.js apps to your preferred hosting platform. You will also need to set up your Firebase project for production use.

Contributing:

If you find any issues with the app or have suggestions for new features, feel free to open an issue or submit a pull request.

License:

This project is licensed under the MIT License.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •