This is a Dropbox Clone project in Next.js is bootstrapped with create-next-app
.
Clone the project using following command:
git clone https://github.com/ppremraj697/Dropbox-Clone.git
Download all the required dependencies and node modules:
npm i
Setup your environment variables by creating .env.local file in root directory.
Run the development server:
npm run dev
Open http://localhost:3000 with your browser to see the result.
This project uses next/font
to automatically optimize and load Inter, a custom Google Font.
Core Functionality and App Logic: React/NextJS(Version 14) && Firebase and Cloud Firestore(BaaS)
Styling: Tailwind CSS && Shadcn/UI
State Management: Zustand
User Authentication: Clerk
Deployment: Vercel
Note: The minimum Node.js version required is 18.17 to run this Next.js app, since it's built on top of version 14.1.0