Skip to content

An OpenSource for managing your WhatsApp Group Contributions

Notifications You must be signed in to change notification settings

innocentmisheck/famcon

 
 

Repository files navigation

Welcome to FamCon Remix 📀!

  • 🌟 FamCon: Your Ultimate WhatsApp Assistant for Family Welfare Contributions!

  • 🚀 No More Headaches: Bid farewell to those pesky manual calculations! 🧮

  • 🔔 Stay Updated, Not Annoyed: Forget about those nagging reminders. FamCon keeps you effortlessly informed. 📲

  • 💸 Track Contributions Like a Boss: With FamCon, you're always in the know. No contribution slips through the cracks. 💪

  • 🎉 Simplify Your Family Finances: FamCon is here to streamline your contributions, keeping your family welfare game strong and stress-free. 🌈

Technologies Used

  • 🎶 Remix Framework: A react-based meta-framework for building modern web apps, that forces you to think like a PHP dev 🌐🛠️
  • 💧 Drizzle ORM: A type-safe, Typescript ORM for your favorite SQL flavor, that forces you to actually write SQL. 🗃️🔗
  • 🌊 ShadCDN: Tailwind-based UI toolkit for building applications that look like 2024. 🎨🔧
  • Conform: Tool for crafting and handling web forms. 📝🌐
  • 🔍 Zod: Library for airtight data validation. 📊👀
  • 🏃 Vitest: Framework for unit testing like a boss. 🧪💻
  • 🧩 React Testing Library (RTL): For testing React components like a pro. 🚀📚
  • 🎭 Playwright: For end-to-end UI Testing, making sure it's all smooth. 🖥️🔍
  • 📊 SQLite: Minimalistic database for development and testing. 💾🛠️

Development

Make sure you have Remix installed:

npm install -g remix

Then install your dependencies:

npm install

From your terminal:

npm run dev

This starts your app in development mode, rebuilding assets on file changes.

Deployment

First, build your app for production:

npm run build

Then run the app in production mode:

npm start

Now you'll need to pick a host to deploy it to.

DIY

If you're familiar with deploying node applications, the built-in Remix app server is production-ready.

Make sure to deploy the output of remix build

  • build/
  • public/build/

About

An OpenSource for managing your WhatsApp Group Contributions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 94.1%
  • JavaScript 3.9%
  • CSS 1.4%
  • Dockerfile 0.6%