Skip to content

abhayshaw1601/BitNode

Repository files navigation

BitNode

BitNode is a high-performance URL shortener built with modern web technologies. It features a stunning "Antigravity" high-end dark mode aesthetic, offering a cinematic and weightless user experience.

BitNode Antigravity Theme

Features

  • Antigravity Theme: A premium dark aesthetic (#050505) with cinematic noise, minimal grid, and floating parallax orbs.
  • Physics-Based Animations: Powered by Framer Motion, featuring zero-gravity text flow and mouse-tracking parallax depth.
  • Glassmorphism UI: Sleek, transparent components with backdrop blurs.
  • Lightning Fast: Built on Next.js for server-side rendering and optimal performance.
  • Secure Storage: URLs are securely stored in MongoDB Atlas.
  • Responsive Design: Fully responsive layout using Tailwind CSS.

Tech Stack

Getting Started

Follow these steps to run the project locally.

Prerequisites

  • Node.js installed on your machine.
  • A MongoDB Atlas connection string.

Installation

  1. Clone the repository:

    git clone https://github.com/abhayshaw1601/BitNode.git
    cd BitNode
  2. Install dependencies:

    npm install
  3. Configure Environment Variables:

    Create a .env.local file in the root directory and add your MongoDB URI:

    MONGODB_URI=your_mongodb_connection_string
    NEXT_PUBLIC_HOST=http://localhost:3000
  4. Run the development server:

    npm run dev
  5. Open http://localhost:3000 in your browser.

Contribution

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License.

About

A basic url shortner

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors