Skip to content

SagyBle/bonanza

Repository files navigation

BonanzApp

BonanzApp is a modern web application built with React, Firebase, and Tailwind CSS. It offers an intuitive interface for managing poker tables, calculating settlements, and handling unions. The project leverages real-time data with Firebase Firestore, dynamic UI components, and responsive design to deliver a seamless experience across devices.

This README provides instructions on how to run, build, and deploy the project.

Enjoy exploring BonanzApp!

🚀 Getting Started

Prerequisites

Ensure you have the following installed before running the project:

  • Node.js (latest stable version recommended)
  • npm (comes with Node.js)

Installation

Clone the repository and install dependencies:

git clone https://github.com/SagyBle/bonanza.git
cd bonanzapp
npm install

Development Server

To run the project in development mode with Netlify functions:

netlify dev

This starts the development server with Netlify functions support. The server will be available at http://localhost:8888.

Alternatively, you can run without Netlify functions:

npm run start

This starts the basic development server. Open http://localhost:3000 to view it in your browser.


📦 Building for Production

To generate a production-ready build:

npm run build

This creates an optimized build inside the build/ directory.


🚀 Deployment

Netlify Deployment

The project is deployed on Netlify.

  • Manual Deployments: Uploads are manually handled via the build directory.
  • Netlify Deployments Dashboard: View Deployments

Domains Management

1. Netlify Native Domain

2. Custom Domain (GoDaddy)


🔒 SSL & Security

SSL is managed using Cloudflare to ensure secure HTTPS connections.


📚 Main Libraries Used

This project is built using the following core libraries:

  • React.js – Frontend framework

  • Shadcn / magicui / CSS / Tailwind – Styling

  • React Router – Navigation

  • Fetch API – API requests

  • Framer Motion – Animations (if applicable)


📝 License

This project is open-source and available under the MIT License.


🛠️ Contributing

Contributions are welcome! Feel free to open an issue or submit a pull request.


💌 Contact

If you have any questions, feel free to reach out.


🌟 Star this repo if you found it useful! ⭐

About

Banking and finance solutions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages