Skip to content

deadmanShadow/data-forge-crud

Repository files navigation

Data Forge (CRUD Application) 🌍📝

This is a simple multilingual CRUD (Create, Read, Update, Delete) web app built with Next.js. The main purpose of this project is to practice and rehearse building a CRUD application and to implement language switching using i18next.

🛠 Tech Stack

  • Next.js 15 – React framework for server-rendered apps
  • React 19
  • TypeScript
  • Tailwind CSS – utility-first styling
  • Appwrite – backend-as-a-service used for data operations
  • i18next + react-i18next – for language translation and switching
  • SweetAlert2 – for pretty alert dialogs
  • React Toastify – for toast notifications

🌐 Features

  • 🔁 Full CRUD functionality (Create, Read, Update, Delete)
  • 🌍 Multilingual support using i18next with react-i18next and i18next-browser-languagedetector
  • ↔️ RTL and LTR support based on language
  • 💬 Language switcher component
  • 📦 Clean code with TypeScript and ESLint

About

Multilingual CRUD app with language switching and RTL/LTR support.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages