Skip to content

zero0-sys/nerogacha

Repository files navigation

nerogacha

A web-based Gacha simulation application featuring dynamic character cards, inventory management, and a robust user profile system. Built with modern web technologies to provide a high-performance and responsive experience.

Features

  • Dynamic Gacha System: Simulates a realistic pull mechanism with varying rarities and character distributions.
  • Inventory Management: View, sort, and manage collected characters. Includes features for bulk selling and detailed character inspection.
  • User Profiles: Synchronized user data, including inventory and currencies, using Firebase Firestore.
  • Responsive Interface: Designed with a professional, holographic/terminal aesthetic that adapts to various screen sizes.

Technology Stack

  • React
  • TypeScript
  • Vite
  • Tailwind CSS (or custom CSS architecture)
  • Firebase (Firestore & Authentication)

Getting Started

Prerequisites

Ensure you have Node.js and npm installed on your local machine.

Installation

  1. Clone the repository:
    git clone https://github.com/zero0-sys/nerogacha.git
  2. Navigate to the project directory:
    cd nerogacha
  3. Install the project dependencies:
    npm install
  4. Configure environment variables:
    • Create a .env file in the root directory.
    • Add your Firebase configuration variables.
  5. Start the development server:
    npm run dev

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

app gacha genshin impact and anime

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors