Skip to content

Louffee is a SaaS (Software as a Service) which intends to house students who adventure abroad by providing options for their international homes for lower prices in a trustful, transparent, and amazing way.

License

Notifications You must be signed in to change notification settings

louffee/louffee.co

Repository files navigation

Louffee

Louffee is a SaaS (Software as a Service) which intends to house students who adventure abroad by providing options for their international homes for lower prices in a trustful, transparent, and amazing way.

As we make everything we do clear and visible, we have the whole project open-sourced in this repository.

This project was created using bun init in bun v1.0.29. Bun is a fast all-in-one JavaScript runtime.

Technologies 👷

Below, we list a few of the amazing projects and technologies that we use under the hood to power the front- and backbone of our products so you can take a look and support them.

  • TypeScript Logo TypeScript is a superset of JavaScript developed by Microsoft, introducing a statically type system to enhance productivity and assertiveness of the codebase. See the repository on GitHub by clicking here.
  • React Logo ReactJS is the most famous and popular UI (user interface) library out there, built and maintained by Meta with one of the best community ever. See the repository on GitHub by clicking here.
  • Next.js Logo Next.js is the React Framework that combines both server- and client-side and makes great applications such as Cal.com and many others come to life!
  • Radix UI Logo Radix UI is a fantastic primitive component with behaviours of components built-in and distribute them so we can use amazing components such as the Tooltip, Slot, Popover, and many others. Seriously, it's incredible. See the repository on GitHub by clicking here. Also, the Radix Team created one of the most beautiful iconography library and we also use it 😊.
  • TailwindCSS Logo TailwindCSS is the top-notch library when we talk about styling. It provides an amazing API and several utility classes that work together to provide a developer experience as smooth as possible. Also, by extending some plugins such as the tailwind-variants, tailwind-merge, tailwind-animate and many others; this simplistic PostCSS plugin becomes a nice friend to have around.
  • shadcn/ui Logo shadcn/ui is "NOT a component library. It's a collection of re-usable components that you can copy and paste into your apps." That's how shadcn/ui's defines what the shadcn/ui is. So I think it's safe to say they're an "anti-library," and it's fabulous. See their GitHub repository by clicking here.
  • Storybook Logo Storybook is a great tool to test and validate UI components by putting them in a playground. We can create documentations and use it to emulate a lot of situations thanks to the Storybook community, such as telling Storybook to simulate a Next.js app, which is crazy and awesome. See the repository on GitHub by clicking here.
  • Testing Library Logo Testing Library is an extension which can adapt to most of the test runners out there and it helps us test our JSX and React components by providing a testing DOM extension with a great API to validate things on the HTML markup! See the repository on GitHub by clicking here.
  • Bun Logo Bun is a blazing fast JavaScript runtime which runs on top of the JavaScriptCore by Apple to provide maximum performance and still be compatible with most of the Node.JS APIs. We're using Bun to handle the server-side things that Louffee needs and also to control our dependencies and workspace system to make sure this monorepo work like a charm. See the repository on GitHub by clicking here.
  • Turborepo Logo Turborepo is a great tool developed by Vercel to manage build and other processes that a monorepo needs. As it is written in Rust, Turborepo is fast, reliable, and combines with a nice cache system from Vercel Cloud's infrastructure to allow rapid build times. See the repository on GitHub by clicking here.
  • BiomeJS Logo BiomeJS is a formatter and linter which is still in its first steps, but as we believe that this is a great tool and will evolve even more, we're supporting it the best way we can, by using it :D. See the repository on GitHub by clicking here.
  • SemVer Logo SemVer is a convention used to solve problems when it comes to versioning software. It defines the major, minor, and patch, providing the context for them to update. It works like a charm when a tool to update it automatically.
  • Vercel Logo Vercel is the Frontend Cloud. We use to make sure that Louffee is up and running with the best performance possible. Despite being created for the frontend, Vercel is also amazing at managing scalability and provision of backend services and edge applications. Oh, yeah, they also created both Turborepo and Next.js.

About

Louffee is a SaaS (Software as a Service) which intends to house students who adventure abroad by providing options for their international homes for lower prices in a trustful, transparent, and amazing way.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published