Skip to content

vinay-vk-kumar/Expirey

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

22 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🧾 Expirey

A Modern Expiry Tracker Web App
🌐 Live Demo


πŸš€ Overview

Expirey helps you keep track of items with expiry datesβ€”whether groceries, medicines, subscriptions, or anything else. It’s a full-stack app with user-friendly design and real-time reminders.


🌐 Tech Stack

Frontend

  • βš›οΈ React 18
  • 🎨 Tailwind CSS
  • πŸ” React Router DOM
  • πŸ“¦ Hosted on Vercel

Backend

  • πŸ–₯️ Node.js + Express.js
  • 🧩 MongoDB (Mongoose)
  • πŸ” JWT for Auth
  • ☁️ Hosted on Render

✨ Features

  • πŸ” Secure Authentication (Signup / Signin)
  • πŸ—‚οΈ Add, Edit, Delete expiry entries
  • ⏰ Smart reminders before expiry
  • πŸ“± Fully Responsive UI
  • 🧼 Clean & Modern UI/UX

πŸ› οΈ Getting Started Locally

🧰 Backend Setup

git clone https://github.com/vinay-vk-kumar/Expirey.git
cd Expirey/server
npm install
npm run dev

πŸ’» Frontend Setup

cd Expirey/client
npm install
npm run dev

πŸ“ Project Structure

Expirey/
β”œβ”€β”€ client/          # React Frontend
β”‚   β”œβ”€β”€ public/
β”‚   └── src/
β”‚       β”œβ”€β”€ Components/
β”‚       └── App.jsx
β”œβ”€β”€ server/          # Express Backend
β”‚   β”œβ”€β”€ routes/
β”‚   β”œβ”€β”€ controllers/
β”‚   β”œβ”€β”€ models/
β”‚   └── index.js
└── README.md

πŸ”— Useful Links


πŸ“ƒ License

MIT Β© Vinay Kumar

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published