Skip to content

connor-davis/useit-monorepo

Repository files navigation

🎉 Welcome to the Use-It Ecosystem Monorepo! 🎉

GitHub repo size GitHub top language GitHub license GitHub last commit

Hey there, awesome developer! Welcome to the Use-It Ecosystem Monorepo, your one-stop shop for all things Use-It. This repository is packed with multiple projects that come together to create the Use-It application. Each project is neatly organized into different packages and apps, each with its own unique role in the grand scheme of things.

🚀 Projects

Apps

  • threereco-frontend: 🌐 The frontend application built with React, TypeScript, and Vite. This is where the magic happens for the user interface of the Use-It application.
  • threereco-backend: 🛠️ The backend application built with Node.js and Hono. This is the brain of the Use-It application, handling the API and business logic.
  • threereco-go: ⚙️ A Go application that plays a crucial part in the Use-It system.

Packages

  • ui: 🎨 A shared UI component library used across the frontend application. It includes all the reusable components like buttons, inputs, forms, and more to make your UI shine.

🛠️ Getting Started

Ready to dive in? Follow these steps to get started with the Use-It monorepo:

  1. Clone the repository:

    git clone https://github.com/connor-davis/useit-monorepo.git
    cd useit-monorepo
  2. Install dependencies (we highly recommend using Bun for a smoother experience):

    bun install
  3. Run the frontend application:

    cd apps/threereco-frontend
    bun run dev
  4. Run the backend application:

    cd apps/threereco-backend
    bun start
  5. Run the Go application:

    cd apps/threereco-go
    go run main.go

📂 Project Structure

Here's a quick overview of how things are organized in this monorepo:

useit/
├── apps/
│   ├── threereco-frontend/
│   ├── threereco-backend/
│   └── threereco-go/
├── packages/
│   └── ui/
└── README.md

🖼️ Language Badges

Here are the languages used in this monorepo:

JavaScript TypeScript React
Node.js Go Vite

🤝 Contributing

We love contributions! If you'd like to contribute, please check out the guidelines in the CONTRIBUTING.md file. Whether it's a bug fix, new feature, or improvement, we welcome all contributions.

📜 License

This project is licensed under the GPL-3.0 License. See the LICENSE file for more details.

🎉 Join the Fun!

We hope you enjoy working with the Use-It Ecosystem as much as we do. If you have any questions, feel free to reach out. Happy coding! 🚀

About

No description, website, or topics provided.

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages