Nafri is a modern cloud storage platform built with Next.js, offering users a seamless and secure way to store and manage their digital content. With a generous free tier of 20GB storage and an intuitive user interface, Nafri makes file management effortless.
- Free Storage: Get started with 20GB of free storage space
- Secure Authentication: Powered by NextAuth.js for secure user authentication
- Modern UI: Built with a sleek, responsive design using:
- Tailwind CSS for styling
- Lucide React for icons
- Shadcn UI components
- Magic UI effects for enhanced user experience
- Real-time Updates: Dynamic content updates and smooth animations
- Responsive Design: Fully responsive layout that works on all devices
- Frontend: Next.js 14 with App Router
- Authentication: NextAuth.js
- Styling: Tailwind CSS
- UI Components:
- Shadcn UI
- Magic UI components
- Lucide React icons
- State Management: React Hooks
- Animations: Framer Motion
- Node.js 18.x or later
- npm or yarn package manager
- Clone the repository:
git clone https://github.com/yourusername/nafri.git- Install dependencies:
cd nafri
npm install
# or
yarn install- Set up environment variables:
Create a
.env.localfile in the root directory and add the following:
NEXTAUTH_URL=http://localhost:3000
NEXTAUTH_SECRET=your_secret_here
# Add other necessary environment variables- Run the development server:
npm run dev
# or
yarn dev- Open http://localhost:3000 in your browser to see the application.
- Modern hero section with animated background
- Feature showcase
- User testimonials with dynamic marquee
- Responsive navigation
- File management interface
- Storage usage statistics
- Quick access to recent files
- Sharing capabilities
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
Your Name - @yourtwitter
Project Link: https://github.com/yourusername/nafri