Skip to content

Ivcota/availability-engine

Repository files navigation

🚀 Ivcota Stack

Welcome to the Ivcota Stack - Your ultimate modern web development toolkit! 🌟

🛠️ Tech Stack

  • 🔥 Next.js - React framework for production
  • 💨 Tailwind CSS - Utility-first CSS framework
  • 🗃️ Drizzle ORM - TypeScript ORM for SQL databases
  • 🔐 Lucia - Auth library for the modern web
  • ⏱️ Quirrel - Job queueing for serverless
  • 🐘 PostgreSQL - Advanced open-source database
  • 📘 TypeScript - JavaScript with syntax for types

✨ Features

  • 🚄 Lightning-fast performance
  • 🔒 Robust authentication and authorization
  • 📊 Type-safe database operations
  • 🎨 Beautiful, responsive UI out of the box
  • 📅 Efficient background job processing
  • 🔧 Full-stack type safety
  • 🗂️ Database seeder and factory pattern

🚀 Getting Started

  1. Clone this repository
  2. Install dependencies: npm install
  3. Set up your PostgreSQL database
  4. Configure your environment variables
  5. Run the development server: npm run dev

📚 Documentation

For detailed documentation on each technology in the Ivcota Stack, please refer to their official docs:

📁 Folder Structure

Note: The folder structure is subject to change due to the coupling nature of the project. We aim to transition to a domain-based structure versus an infrastructure-based structure.


Happy coding with the Ivcota Stack! 🎉👨‍💻👩‍💻

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors